Fixed HTTP Status code when ajaxLogin is set
fix issues #2897
Remove whitespace.
Add test to prove the fix made in pull/2899

Ensure that event listeners are not lost when merging the global and
local listeners.

Fixes #2897
Fixes #2899
Merge branch 'issue-2897' into 2.5

Merge pull request #2899 into 2.5 to fix issues with event dispatching.
Merge branch '2.5' of github.com:cakephp/cakephp into 2.5
Added test for FormHelper::radio().

Tests generating radio input for field with model other than one used
in create(). Refs #2911.
Accept strings as disabled value.

Old FormHelper was pretty permissive about disabled values. So
we can keep that going forward.
Add tests for Radio options and string disabled.
Re-enable tests for multi-checkbox.
Unskip a secured form test.

Fix issues with step and hidden fields as there were some problems.
Fix additional tests.

Schema data has length/precision separated now.
Remove unused variable, remove unnecessary variable initialization
Merge pull request #2913 from bcrowe/3.0-form-helper-vars

3.0 - Remove unused variable, remove unnecessary variable initialization
Merge pull request #2912 from cakephp/3.0-form-checkbox

3.0 form checkbox
Removing dead code
Updated integration test for input()
Implemented ContextInterface::isPrimary, this helps deciding whether
a field is primary in a multi-record form or when dealing with
associations
Added test for ArrayContext::isPrimaryKey()
Adding test for