Use fewer lines to assign post/query params.
Allow requestAction() to set environment values.

Use the environment extra key to provide environment/header value
overrides.

Refs #3566
Add doc block example.
Merge pull request #3618 from cakephp/3.0-requestaction-environment

3.0 requestaction environment