Delegating delete logic to HasMany, fixed typos
pach fix + test
#2829 delete a bad test
Merge pull request #2829 from ch0c4/3.0

3.0 - Fixed missing test on PaginatorHelper
Merge pull request #2831 from cakephp/3.0-translate-behavior

3.0 translate behavior
Fix typo.
Update tests for radio widgets.

Remove tests that will no longer be supported. The between and separator
options have been obsoleted by the templates for radio buttons. Simplify
the remaining tests as the radio widget tests cover the more cases.
Extract helper method for generating radio IDs.

FormHelper tests rely on id's being unique within a set of radio
elements. A separate method will help with that.
Add id suffix generation to radio buttons.

This preserves behavior FormHelper had where it prevents duplicate ids
in a single set of radio options.
Move boolean value handling logic into RadioWidget.

Handling boolean values is part of the widget not the formhelper.
Update FormHelper::radio().

It now passes all the currently unskipped tests related to radio
buttons. Most of the logic has been moved to Widget\Radio and doesn't
need to be in the helper anymore.
Remove tests that are duplicated in Widget\Radio's tests.
Merge remote-tracking branch 'upstream/3.0' into router-prefix-to-route-key
Merge remote-tracking branch 'upstream/3.0' into 3.0
Merge branch '3.0' into router-prefix-to-route-key
Merge pull request #2820 from sam-at-github/router-prefix-to-route-key

Router prefix to route key
Adding a __toString method to Entity for easier debugging
Merge pull request #2837 from cakephp/3.0-entity-pretty-print

3.0 entity pretty print
Fixed Query::set() to apply field types when an array is passed, closes #2836
fixes fatal error in line 2879