Fix DigestAuthenticate component userModel setting

DigestAuthenticate component's userModel setting incorrectly defaulted
to User instead of Users.
Merge pull request #3001 from vekakela/3.0

Fix DigestAuthenticate component userModel setting
Allow specifying option 'block' => true to get same funtionality as `inline` => false for helpers.
Merge pull request #3000 from bar/3.0-aliases

Remove unnecessary aliases.
Merge pull request #2982 from ADmad/3.0-helper-inline

Remove deprecated "inline" option from helpers.
Merge pull request #2992 from markstory/3.0-form-create-templates

3.0 form create templates
Allow chaining in the addCrumb method

For convenience I think it might be valuable to allow addCrumb (and possibly other similar functions) to return $this to permit chained calls such as this:

    $this->Html->addCrumb('Admin', '/admin')->addCrumb('Blogs', '/admin/users')->addCrumb('Add');

as opposed to the considerably more verbose version that needs to be used now:

    $this->Html->addCrumb('Admin', '/admin');
    $this->Html->addCrumb('Blogs', '/admin/users');
    $this->Html->addCrumb('Add');

I'm not sure if this violates some API conventions for helpers but it does seem rather more convenient to work with to me.
Allow sub-directories for Fixture folder

Allow sub-directories for Test/Fixture folder (for app. and plugin.)
The directory separator is '/'.
A file ``MyClassFixture.php` in the folder `Fixture/MyFolder` will be included like this :
`'app.MyFolder/my_class'`
Merge pull request #2 from Tounu/patch-3

Allow sub-directories for Fixture folder
Creation of a method to parse fixture path

Creation of `_parseFixturePath`
Merge pull request #3 from Tounu/patch-4

Creation of a method to parse fixture path
Php cs fixed
Merge pull request #4 from Tounu/patch-5

Php cs fixed
Remove unused ini file.
Merge branch 'master' into 2.5
Merge pull request #2999 from cakephp/3.0-more-debug-info-2

3.0 more debug info 2
Merge pull request #2961 from ovidiupruteanu/patch-3

Sqlserver->describe failing for models with a schemaName
Merge remote-tracking branch 'origin/2.5' into 3.0

Conflicts:
	lib/Cake/Model/Model.php
Merge branch '3.0' of github.com:cakephp/cakephp into 3.0
Replacing the usage of PHPUnit static mock on App::classname()