Fix datetime comparison in relative datetime functions.
Closes #2987,#3514
fix Form::_selectOptions, when disabled attribute is not array so do not be disabled  item of options
Merge pull request #1321 from zoghal/form-select-disabled

fix Form::_selectOptions, when disabled attribute is not array so do not...
Fix inconsistent name/alias usage.

TranslateBehavior should always use name instead of alias when
creating/updating/saving new translate records. It already uses name
when finding translations and the mismatch was causing translations to
not be found when saved from an aliased model.

Thanks to Joost de Keijzer for providing the initial patch.

Fixes #3865
Fix typo.
Fix cookie expiry time calculation on 32bit systems.

strtotime() misbehaves on 32bit systems when the resulting timestamp
would overflow an integer. Use a DateTime to workaround this issue.

Fixes #3868
Correct small typos.
Merge pull request #1328 from kimegede/typo-fix

Correct small typos.
update travis.yml to test on php 5.5
Merge pull request #1329 from ceeram/master-travis

update travis.yml to test on php 5.5
Merge pull request #1235 from ADmad/2.3-caketime

Fix datetime comparison in relative datetime functions.
Fix content-type header in cached views. Fixes issue #2358
Set content-type to xml to replicate existing behaviour
Remove trailing space
Rewriting assertion to account for the actual case and not breaking in
PHP 5.5
Fixing postgres test for PHP 5.5
Repeating previous change for SQLite, so it passes on PHP 5.5
Update FixtureTask.php

Using err() does not stop shell output when used in the context of a script. 

Also no nice color syntax to indicate that there was an error with one of the fixture generations.

Using error() fixes that.
Merge pull request #1335 from arnold-almeida/master

Use error() instead of err() for bevity
remove name attribute where not necessary, clean up doc blocks