Money validation accepts one decimal place
Fix datetime comparison in relative datetime functions.
Closes #2987,#3514
Added tests
Added HTTP Status 505 (Unsupported Version) to CakeResponse
Merge pull request #1247 from DiegoMax/master

Added missing HTTP Status 505 to CakeResponse
fix currentRoute() when $_currentRoute is empty, return false
Fixed test case for CakeResponse
Merge pull request #1249 from DiegoMax/master

Fixed CakeResponse Tests
Fix: write() after clearGroup() does not actually write to file

Although clearGroup() does not use $this->_File, it needs to be null-ed
so that subsequent write() call do not see stale object.
fix currentRoute() when $_currentRoute is empty, return false
dont add required class on wrapper div
Merge pull request #1248 from zoghal/fix-router1

fix currentRoute() when $_currentRoute is empty, return false
Merge pull request #1250 from dereuromark/master-form-input-require

dont add required class on wrapper div
Enforce model aliases when generating order by clauses.

Invalid SQL could be created by sorting on an invalid alias, with
a field that exists on the model.

Fixes #3797
Simplify how fullBase is calculated.

Using FULL_BASE_URL fixes URL generation when URL rewriting is
disabled.

Fixes #3777
Update version number to 2.3.4
removed duplicate test case

```$this->assertFalse(Validation::money('text'));```
is now tested only once
Merge pull request #1233 from spiliot/patch-1

Money validation should accept one decimal place.
update doc of  Router::redirect
Merge pull request #1253 from zoghal/master

 	update doc of Router::redirect