Fix failing tests in postgres.
Merge branch 'master' into 2.3
Added `$prefix` generation in `core.php` for `cake bake` shell
Added tests for bake shell cache prefix generation
Simplify code.
Fixing typo in view property during unset()
use new onlyAllow() method in baked code, to ensure 405 responses have required Allow header included
Merge pull request #792 from paulredmond/view-property-typo

Fixing typo in view property during unset()
Fixing issues with validation rules not being reset after calling
create() on the model or when calling validates() multiple times
This had interesting side effects when deep saving
Ensuring list of behavior methods are refreshed between calls of
validates() in the model, fixes #3071
Fix #3148 MediaView does not support Microsoft Office default formats
Merge branch 'master' of github.com:cakephp/cakephp
Fix testSendRenderWithImage when non running on port 80
Make sure the environment variable is set
Change to match coding standards
Merge pull request #796 from MrRio/ticket-3152

Fix Email test fails when not running on port 80  

Fixes #3152
partial remove onlyAllow from baked code, only keep in delete to be rfc compliant
Update API docs.
Clarify docs.
Fix whitespace.