Money validation accepts one decimal place
Added tests
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
spelling corrections (a url to an URL, unify URL)
fix line length for templated emails
Merge pull request #1192 from dereuromark/master-templated-emails

fix line length for templated emails
remove copyright noise from test files to unify with new newer files which don't contain it anymore anyway
Merge pull request #1254 from dereuromark/master-spelling-corrections

spelling corrections (a url to an URL, unify URL)
Exclude domain names starting with `-`

Related to 479aefc438a071d5c7d9e2724f77d8740d57ee77

Refs #3414
Fix build.xml

Add missing hidden files. This requires an upgrade of the phing task.
Merge pull request #1255 from dereuromark/master-copyright-noise-removed

Remove copyright noise from test files
spelling corrections
fix select hours for 0/12
Only allow sort fields that match the current object alias.

Instead of modifying aliases that do not match, only allow aliases that
do match.

Refs #3803