Modifying bake templates for a fresher look.

Some of the highlights:

* It uses a couple foundation css classes, I plan to remove this later
* Index tables are limited to 7 fields
* TEXT type fields are removed for the index table
* Reordered the pagination elements for a better look
Fixed overwriting of files when Folder::SKIP is set
hardcode a relative path to core installed via composer

 as book suggests
Add template/layout/view variable capturing to integrationtestcase

Abuse the event hooks to capture interesting data about the request and
store it as testcase properties so assert's can be built later on.
Add asserts for template/layout.
Merge pull request #4540 from ptica/master

hardcode a relative path to core installed via composer
Removed use of @version annotation
Removed use of @modifiedby annotation
Removed use of @lastmodified annotation
Merge pull request #4561 from ravage84/2.0-remove-old-annotations

2.0 remove old annotations
Add assertions for flash/session/cookies.

Add additional assertions and accessors for view variables.
Add tests for #4521 and reformat code.

Add a regression test for #4521 as the original author didn't have one.
Reformat a long line since I was nearby already.

Closes #4521
Merge branch 'folder_overwrite_fix'

Merge pull request #4521 into master.
Fix doc block mistakes.
Use (int) cast instead of intval() function for performance reasons and to unify it.
Take care of more int casts.
Manually correct remaining casts.
Merge pull request #4570 from cakephp/master-casting

Use (int) instead of intval() for performance reasons and to unify it.
Fix PHP flaw around intval with custom base.
Clarify octal input instead.