Add additional tests for error triggering on missing validator.

Closes #3039
Adding symlink resolution to app/Console/cake

Otherwise, if you symlink to app/Console/cake the app path gets set to 2
folders above wherever the symlink is defined.
make sure a missing validation rule always triggers a warning (in productive mode this will be logged in the log files)
Fix incorrect formatting in TreeBehavior.

Fixes #3045
indentation in templates
rtim files
Merge pull request #720 from dereuromark/2.3-indentation-fixes

indentation in templates
Add logging and error when fixture creation fails.

This helps people find and solve issues faster/easier.

Fixes #3044
Merge pull request #718 from dereuromark/2.3-fix-validation-error-message

2.3 fix validation error message
Remove test that is no longer needed for validation.
Merge branch 'master' into 2.3

Conflicts:
	lib/Cake/VERSION.txt
Allow 1 second of slip.
Fix URL validation to allow underscores in subdomain.
Better custom find for pagination

Instead of shuffling the paginator settings you can now simply add a new "findType" key and it will automatically change the find() type accordingly
remove debug statement that slipped through

Thanks to @jippi for pointing out this error, which originally came from
a diff provided by.. @jippi
Merge pull request #722 from uzyn/bugfix/url-validation

Fix URL validation to allow underscores in subdomain.
Merge pull request #723 from Jippi/improve-custom-pagination

Better custom find for pagination
Removing some new by reference calls
Prevent booleans from being encoded (converted to strings) by h() function, helps prevent accidental fatal errors in some PHP versions around 5.2.9
missing app uses statements