[BUGFIX beta] Ensure that ember-debug uses EmberENV.

This brings `ember-debug` in sync with the way `packages/ember-metal/lib/core.js`
pulls in `Ember.ENV`.

See https://github.com/emberjs/ember.js/pull/3947 for more info.
Merge pull request #4025 from rjackson/ensure_debug_follows_same_env_vars

[BUGFIX beta] Ensure that ember-debug uses EmberENV.
[DOC beta] Update copyright year.
Merge pull request #4036 from rjackson/update_year

[DOC beta] Update copyright year.
[BUGFIX beta] Support for mock dates in `Ember.typeOf`.

When mocking `Date` (using
[Timecop.js](https://github.com/jamesarosen/Timecop.js) for example),
`Ember.Enumerable.sortBy` would fail because of the type detection in
`Ember.compare` (`object` instead of `date`).
[BUGFIX beta] Add 'view' option to {{outlet}} helper
Merge pull request #3988 from gigafied/master

Add 'view' option to {{outlet}} helper
Added fail(), catch() and finally() methods to PromiseProxyMixin
Merge pull request #3888 from aexmachina/master

Added fail() method to PromiseProxyMixin
[FEATURE query-params-new] Query params rewrite

See here for some examples: https://gist.github.com/machty/8167051

Depends on Handlebars subexpressions:
https://github.com/wycats/handlebars.js/pull/690