Don't try to prettify an error message's field name.
Add tests for form validation.
Don't depend on FormValidator::Validation for unit testing Form
Add Form::isValid
Don't encapsalate a root key in square brackets
Clear $_POST data between tests
Add tests for '[]' special validation name syntax
Reimplment Form::validationWalk to support '[]' syntax