Fix route commands in ConsoleShell.

Apply patch from 'Ludovic Pouzenc' to fix route features in the console
shell.

Fixes #3096
Refactor help to show up on console -h as well.
ellipsis instead of ending/beginning for core wide consistency
Fix whitespace errors.
Removed variable escaping in CakeErrorController::beforeRender(). Closes #3074
Allow an App to define its own LOGS and CACHE paths outside TMP
Merge pull request #754 from ndejong/master

Prevent errors when App defines custom LOGS and CACHE paths.

Fixes #9
Enabled Debugger::exportVar() to display private & protected properties.

This will only work in PHP >= 5.3. Patch originally created
by 'dereuromark'.
Merge pull request #750 from tigrang/security-component-enhancement

Added `disabledActions` feature to SecurityComponent
Fix cake bake project always finding CakePHP libs in php include_path.

Cake shell was adding the CakePHP libs to php include_path resulting in
producing baked projects without hardcoded CAKE_CORE_INCLUDE_PATH when
hardcoded CAKE_CORE_INCLUDE_PATH is needed.

Refs #GH-755

Signed-off-by: mark_story <mark@mark-story.com>
reduce 5-level if cases to 2 levels
adding models for schema generate
correcting order
asserting that under_scored names result in valid ClassNames
Full url prefix is better defined before auto loading
Fix errors with recursion in debug()

Fixes #3102
Try to fix recursion issues in PHP5.2.
Try again at fixing errors in 5.2
Merge pull request #734 from steinkel/feature/smtp-tls

Adding TLS support to SmtpTransport
add responseHeader() method to new base exception class, ExceptionRenderer will pass the headers to the response.
Tests added.