auto_comment_class() test files
new auto_container_class() field method
new auto_container_error_class() field method
Merge branch 'master' of github.com:fireartist/HTML-FormFu
experimental roles() method now also available on all elements
cleanup roles tests
Constraint::Regex has new anchored() accessor
New Element::Email HTML5 email field
Form and Elements have new title(), title_xml() and title_loc() attribute accessors
New Element::URL HTML5 url field
New Input attribute accessors

- new accessors: placeholder(), pattern(), autocomplete()
- new boolean attribute accessors: autofocus(), multiple(), required()
switch Element::URL to use new pattern() accessor
Support for HTML5 datalists for Input elements
minor Cookbook tweaks
form methods start(), end() respect render_method

- no longer force use of tt templates
new DEBUG_CONSTRAINTS_WHEN and _OTHERS constants
New message() method on Element::URL
Constraints have new experimental method fetch_error_message()
All field elements have new method error_filename()
move field error generation out of _string_field_start() into new _string_errors()

will allow us to move error location around, or override error generation