Removing crazy method in Security class
Re-implementing SimplePasswordHasher to use the more secure
password_hash function

Also requiring a compatible php library for password_hash for users on
version < 5.5
Unifying BlowfishPasswordHasher and deprecating it in favor of Simple

This will make it easier for people migrating to 3.0
Adding a test case where showing a rejection of a password
Simplifying needsRehash signature and adding tests
Adding WeakPasswordHasher as a substitute for the old Simple one

This will help pepople not get completely stranded when migrating to
3.0, a future change will be introduced to help them migrate their
existing database of users.
Extracting the password hashing builder to a factory object
Implementing a FallbackPassword hasher to assist people in migrating
users to a stronger password algorithm
Bugfixing and testing FallbackPasswordHasher
Implemented FallbackPasswordHasher::needsRehash()
Solving a few problems found in code review
Fixing CS problems
Fixed another CS problem
deprecating Security::hash
Removing the BlowfishPassword hasher
Grammar fixes
Removing dead test
Merge pull request #3599 from cakephp/3.0-security

3.0 - Password hashers