Added missing 'Session'-Compomnent in bake

If a Controller was baked interactively and one want to use Session flash messages, the required 'Session'-Component wasn't added to the $components-Array
removed indentation
fixed coding standard errors
Fix ApiGen errors
Merge pull request #2792 from rockingeric/fixer

Fix ApiGen errors
Fixed prefixed action prefix reverse routing match. One liner.
Fix formatting - one space too much. Refs #2799.
Test added for previous fix in CakeRoute.php. Refs #2797.
Merge pull request #2799 from sam-at-github/master

Fixed prefixed action prefix reverse routing match. One liner.
Remove trailing whitespace.

Refs #2799
Merge pull request #2770 from ukk1337/master

Added missing 'Session'-Component in bake
Remove dead and unused code.
Fix temporary associations that replace fields not being restored.

When binding temporary associations, fields should be restored
in the afterFind as the association will have become unbound.

Fixes #2816
Fix incorrect assertion.
Fix uploadError validation rule to work with OS Win. Here the error is string, not integer.
Updated docblock.

BlowfishAuthenticate is deprecated.
Merge pull request #2822 from dereuromark/master-validation

Fix uploadError validation rule
Update MemcacheEngine.php

adding $limit=0 to clear function so it deletes all the keys for real
Mark compatibility shims as deprecated.

Fixes #2845
Update MemcacheEngine.php

removing variable assignment