Remove deprecated "inline" option from helpers.
Add templates option to create().

This will make it easier to override templates on a per form basis.
Add a way to reset templates on the FormHelper.

Now that there are multiple ways to mutate the templates at runtime,
having a way to restore any edits will probably come in handy.
Fix template files not being usable with FormHelper::create()
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
Be picky setting the primary (originator) query as a Query parameter.

`\Cake\ORM\Query::$_primary = true` only for the primary query, every other
query originated from that one will have the value set to `false`.

`Query::primary()` will return the query `_primary` value.
`Query::primary(true)` will mark the query as being the primary.
`Query::primary(false)` will mark the query as being a byproduct.