Run all tests only once, not for all databases.
Created new test group for all db related tests
Added more tests to db related tests group
Merge pull request #1476 from ADmad/enhance/travis

Run all tests only once, not for all databases.
Fixes a bug where server would not run when there are spaces in documentRoot.
Removed a stray tab.
Merge pull request #1481 from uzyn/csfix

Removed a stray tab.
Merge pull request #1480 from uzyn/fix/shell-space-docroot

Fixes a bug where server would not run when there are spaces in documentRoot
Loop instead of duplicate code
Merge pull request #1484 from tigrang/code-cleanup

Loop instead of duplicate code
Added case for `unknown` type. Fixes #3966
Fix missing expiry times on cookies.

When writing multiple cookies in a single request with the default
expiry time, cookies after the first should continue to have the default
expiry time used.

Fixes #3965
Merge pull request #1483 from tigrang/debugger-fix

Added case for `unknown` type.

Fixes #3966
Switch from LEFT to INNER joins.

INNER joins are often more efficient as they can result in fewer rows
being examined before a result set is generated.

Fixes #3968
Do not translate "CakePHP"
Merge pull request #1486 from dmromanov/translation-title

Do not translate "CakePHP"
coding standards according to new sniffer rules
prevent rtrim to remove whitespace from test
Merge pull request #1492 from dereuromark/master-phpcs

coding standards according to new sniffer rules
Improved code readability

Changed table echo to printf for more readable code
Wrapped sql_dump error message in __d(), as discussed here:
https://github.com/cakephp/cakephp/commit/4c4fdc6f70e5b98b043609af11025200d09263c6#commitcomment-3155723
and here:
https://github.com/cakephp/cakephp/pull/1491/files#r5646701