making the config method of email-transport-classes mergable into the current config value.
Apply ADmad's patch and update testConfig method according to a new specification.
Fix formatting with locales using , as decimal separator

No double number formatting for readable size

Fixed testPrecisionLocalized for travis (when locale is missing?)

Switched locale to nl_NL and fixed test

Skip test when locale is not available
Makes the locale test not always pass, be verbose when it is skipped.
Merge pull request #1520 from mvdriel/cakenumber-fix

Cakenumber fix
Merge pull request #1523 from tersmitten/improved-tests-that-use-setlocale

Makes the locale test not always pass, be verbose when it is skipped.
Added workaround for strtotime("0000-00-00 00:00:00") returning -62169955200 on a 64 bit system
Minor Sanitize::escape() update

If the Datasource is not going to be used, do access it.
Merge pull request #1529 from styxit/master

Minor Sanitize::escape() update
Refactored the fix
Merge pull request #1508 from fuga/feature/email-config

making the config method of email-transport-classes mergable
Merge pull request #1528 from mvdriel/caketime-fix

Added workaround for strtotime("0000-00-00 00:00:00") returning -6216995...
unify null checks - avoid method call in favor of strict check
simplyfy test and correct some test param orders
a few more orders in test case corrected
RedirectRoute class does not honor persist as array with custom route elements.

Custom route elements like '/:lang/etc' should be persisted by redirect
routes as they are in standard routes.

Refs #GH-1531
Merge pull request #1533 from dereuromark/master-null-checks

unify null checks - avoid method call in favor of strict check
Add a test for Hash::sort()

Closes #3956
Makes PHPCS pass again.
Merge pull request #1537 from Phally/master-cs

Makes PHPCS pass again.