Change `action\Request` behavior.
- WARNING BC BREAK: Defining the url in `$_GET['url']` is no more supported.
- Enhance REQUEST_URI based request.
- Environmement variables are populated in attributes.
- If the option `'globals'` is set to `false`, $_SERVER, $_ENV, $_GET & $_POST are not added to the Request.
- Remove infinite loop on missed PHP_SELF & SCRIPT_FILENAME
Add scope to `lithium\net\http\Router` and `lithium\net\http\Media`.
- Routes can be scoped using the following notation:
  Routed::scope(); // Returns the current scope
  Router::scope('name'); // Use a new scope
  Router::scope('name'), function(){/* executed inside the scope */});
  Router::attach('name'), array(), array()); //Attach a mount point to a scope
  Router::attached() // Returns all attachments
  Router::attached('name', array()); // Returns the attached mount point configuration
- The Media class can be scoped using the following notation: (i.e. usefull for CDN or others media location).
  Media::scope(); // Returns the current scope
  Media::scope('name'); // Use a new scope
  Media::scope('name'), function(){/* executed inside the scope */});
  Media::attach('name'), array()); // Attach a mount point to a scope
  Media::attached(); // Returns all attachements
  Media::attached('name'); // Returns the attached mount point configuration
- The paths of assets paths now called 'paths' for consistency see `Media::_asset` (BC Break)
- Include #535 it's not a good practice to use `'http:method'` at route level but it may be better to not let it buggy.
Add `assertNotException` to `Unit`. Opposite of `assertException`.
Add ability for `Mocker` to mock/stub `Iterator`s.
Update `Complexity` tests to stub dependencies.

Conflicts:
	tests/cases/test/filter/ComplexityTest.php
Remove `T_DEAFULT` token from cyclomatic complexity analyzer.
Readme update: Twig url.
Merge pull request #882 from marcghorayeb/readme-twig

Readme update: Twig url.
Removed forced pluralization from console `create` command(s).
Merge pull request #883 from danielmcormond/dev

Removed forced pluralization from console `create` command(s).
allow for inheritance of Controller::$_render property within subclasses
Merge pull request #880 from BlaineSch/feature/complexityFixes

Feature/complexity fixes
Merge pull request #884 from pixelcog/controller-render-inherit

Allow for inheritance of Controller::$_render property within subclasses
Refactoring step.
Merge pull request #878 from jails/patch/router

New Router Feature
Update `Media` to accept an array of `host` to be more dynamic.

For a site that uses a CDN, but has an uneven amount of js/css/imgages. They might upload all assets to all CDN's then have a script to 'randomly' select one based on the filename. Doing it based on the filename ensures the same CDN will always get picked, which allows for browser caching.

To be applied on top of #878.
Merge pull request #879 from BlaineSch/feature/routerArrayCDN

Feature/router array cdn