Removing test for stuff that is tested somewhere else
Fixing datetime generation with form input()
Merge pull request #2896 from ADmad/3.0-formhelper

3.0 formhelper
Remove lies.
Unskip required attribute tests for input().

Add missing required attribute/classname conventions and remove lengthy
tests.
Remove redundant test.

This test is redundant as the create/update logic is part of the context
classes now.
Remove redundant test.

This test serves no purpose now. With input methods reasonably
idempotent we don't need tests like this.
Remove more redundant tests.

* Remove redundant tests around detecting required attribute.
* Remove test that didn't actually do anything special.
Fix previously skipped test.
Fix typo.
Remove option that no longer works.
Merge pull request #2905 from markstory/3.0-formhelper-test-cleanup

3.0 formhelper input() required attribute
Removed unnecessary assignment
Merge pull request #2907 from felixgirault/patch-1

Removed unnecessary assignment
Merge pull request #2898 from cakephp/3.0-form-input

3.0 form input type datetime
Fix failing test.
Fix incorrectly generated date inputs & selected values.

* Generate type = date properly.
* Select the correct input when maxYear and no value are used
  together.
Unskip tests that now pass.
Fix incorrect aliasing.

The old code resulted in test_default => default, not test => default as
intended.
Remove option that does not exist anymore.