Added ability for Auth login to use contain
Fixing default value of `contain`
Merge pull request #632 from predominant/2.2

2.2 Coding Standards
Fix overwriting of GET/POST

ControllerTestCase was overwriting GET and POST and not
restoring them at the end of testAction.

Fixes #2841
Add no-op method to base class.

Fixes #2839
fixing typo that causes failing BehaviorCollection test
remove whitespace at eol
Add dump() method to IniReader.
Add dump() to PhpReader.
Add Configure::dump().
Make the configure adapters responsible for persistence.

Each adapter should be handling persistence.  This allows
different adapters to handle saving config files in different ways
or places.
Update dump() to allow partial dumps.
Fix mistake in path.

Remove incorrectly added file.
Add more tests

Fix an issue in IniReader and add tests
to ensure that dumped files can be re-read.
Fix assertion.
Allow bulk storing/updating of mime types. Closes #2844
Remove duplicate template.

Also remove double creating the home.ctp file.

Fixes #2842
Merge branch '2.2-configure' into 2.2
fix failing testcase
Fix issue with non-sequential array keys.

Xml::fromArray() should not cause errors with non-sequential
numeric array keys.

Fixes #2580