Attempt to get more tests passing on travis ci.
Postgres datasource support regular expression operators.
Merge pull request #1153 from nojimage/db-postgres-regexp-ops

Postgres datasource support regular expression operators.

Fixes #3641
Merge pull request #1138 from ravage84/date-validation

Added 'ym'- & 'y'-date validation.
proper response and response code (404 instead of 200)
Merge pull request #1139 from ADmad/2.3-dispatcher

Prevent response object being set as response body
Fixing behavior prioritizing
Merge branch 'master' into 2.4

Conflicts:
	lib/Cake/Log/Engine/FileLog.php
	lib/Cake/Utility/Validation.php
	lib/Cake/View/Helper/HtmlHelper.php
Fix two typos in CacheEngine.php
Merge pull request #1157 from ravage84/patch-1

Fix two typos in CacheEngine.php
Fix an issue which gives gibberish output when gzip is enabled.
Merge pull request #1158 from uzyn/bugfix/handleFatalError

Fix an issue which gives gibberish error message when gzip is enabled.
Fix failing tests.

Two buffers are needed now that handleFatalError() is blowing one up.
Related to pull request #1158
Restore whitelist when save fails.

Fixes whitelist not being restored when save fails due to no data.

Fixes #3646
Tidy up doc blocks.

These kind of changes make tidyier method summaries in apigen.
Fix formatting and expand find() docs.
Merge pull request #1155 from dereuromark/master-test-404

proper response and response code for test.php with debug 0 (404 instead of 200)
Fix tests for cli runner.
Merge branch 'pr-cli' into 2.4

From pull request 1142
Fix failing test.