Merge branch 'develop' into release/2.2
Merge branch 'release/2.2'
Fixed the default Precheck mode to use a valid class

... and prevent errors being thrown
Merge pull request #119 from real34/hotfix/invalid-precheck

Fixed the default Precheck mode to use a valid class
Removing legacy reset/restore methods and array key
Merge branch 'develop' into release/2.2.1
Merge branch 'release/2.2.1'
Minor change for php5 in Command/MigrationShell.php, removing an &
Merge branch 'hotfix/126-remove-assignment-by-reference'
Adding compatibility with schema compare in 2.4
Merge branch 'hotfix-2.4-compatibility'
Merge branch 'master' into develop

Conflicts:
	Console/Command/MigrationShell.php
Get indexes and tableParameters.

https://github.com/CakeDC/migrations/issues/137#issuecomment-25342487
Merge pull request #138 from meotimdihia/patch-4

Get indexes and tableParameters.
Merge branch 'develop' into release/2.2.3
Merge branch 'release/2.2.3'
Correct readme
cleanup and coding standards
remove unnecessary code
coding standards