Implemented translations saving in the TranslateBehavior
Added test for adding translations to a record
Adding support for specifying the locale using the entity property
Adding translations to the whitelist of associations to be saved
Documenting TranslateBehavior::beforeSave
Fixing various faling tests. The problem was not closing the statements, among other things
Fixing double space
Merge pull request #2810 from cakephp/3.0-translation-save

3.0 translation save
Merge pull request #2824 from markstory/3.0-hidden-input

3.0 hidden input
Refactor how FormHelper manages its context.

Having to call create() in every test is going to get lame. Instead,
the context can be lazily built making testing easier.
Update textarea() to use new widget features.

Add name attribute parsing back in. Converting name attributes is still
required as marshalling code expects arrays from the POST data.
Fix up text() and password() tests.

Restore 'default' key feature.
Add docs and simplify code for initInputField.