Add collection of utility FTL (Freemarker Template Language) functions and macros which are of general use.
Added resource ftl/waffle.ftl which is automatically added to webapp along with other resources when declaring waffle-resources as webapp dependency (see examples/pom.xml for configuration details).
To use simply declare import statement at top of FTL:
<#import "/ftl/waffle.ftl" as w>
See examples/freemarker-example for details of use of Waffle FTL macros.
Moved ftl/waffle.ftl to ftl/waffle/form.ftl to allow the possibility of non-form related FTL libraries.
Added ftl/validation.ftl containing validation macros.