Starting to implement FormHelper::input()
General refactoring of the automatic input type selection
Trying to make first tests pass
First FormHelper::input assertion passing
Adding ability to override templates for a single input field
Template for file input already has the type in the string, removing the
option so that it does not appear twice
More tests passing
re-adding the input class to the groupContainer template
Fixing another test
Making input() tests pass when rendering checkboxes
Completing doc blocks
Fixing failing test case
Making some tests relating rendering selects with input() pass
Fixing automatic detection of select type based on variables present in
the view
Fixing another test case
Fixing a couple other tests
Making a few more tests pass, but waiting on the datetime PR to be
merged
Fixing a few other tests, but skiping the rest of the method as I don't
have enough power today :)
Removing test that is no longer relevant as we now use template strings
Fixing generation of url inputs