Fix doc comment errors in Acl classes.
Fix the test suite package doc block errors.
No truncate when drop table.
Merge pull request #3645 from cakephp/api-doc-comment

Api doc comment
Remove dead, untested and unreachable code in FormHelper.

Closes #3650
Fix doc errors in Component/Acl.
Fix api doc errors in TestSuite/
Update datasource API docs.
Merge pull request #3661 from cakephp/api-docs

Api docs
Remove lies from API docblock for BasicAuthenticate class.

Add info on how to configure for cookieless/stateless operation without redirection.
Merge pull request #3666 from ADmad/2.5-basic-auth

Remove lies from API docblock for BasicAuthenticate class.
Fix api docblocks for behaviors.
Merge pull request #3681 from cakephp/api-doc-comments

Fix api docblocks for behaviors.
Fix typo
Fix Hash::extract() not matching 1/0 to true/false.

Historically [prop=1] has matched prop=true as well. This restores that
and also fixes [prop=0] not finding falsey values.

This makes the typing less strict in Hash::extract() but I don't think
it is unreasonable given PHP's type juggling.

Refs #3288
Merge pull request #3704 from cakephp/hash-matches

Fix Hash::extract() not matching 1/0 to true/false.
Update version number to 2.5.2
console cake cleanup and unification
remove duplicate define
Convert test to use a dataprovider instead of multiple calls.

Dataproviders are generally a bit easier to work with in the future.
Fix autoLinkEmail() not working when emails are adjacent to HTML.

When an email address is adjacent to HTML it should be autolinked
correctly.

Refs #3656