[FEATURE query-params-new] Normalize full name before trying to check in cache (fixes #4420).

We need to use a normalized version of `fullName` otherwise it will
return always the prototype.

The reason is that that keys are always normalized on the cache, we
end up querying for keys like 'controller:post.index' when it is stored
as 'controller.postsIndex'.
Merge pull request #4433 from abuiles/fix-query-params-controller-or-proto

Fix query params controllerOrProto (fixes #4420)
[DOC beta] Fixes type for `options` arg which should be Object and not String
Merge pull request #4438 from shahrukhomar/docs_fix

[DOC] Fixes type for the `options` arg on Application.register
[BUGFIX beta] PromiseProxyMixin reset isFulfilled and isRejected

Fixes #4414
Merge pull request #4445 from darkbaby123/promise-proxy-mixin-reset-promise

PromiseProxyMixin reset isFulfilled and isRejected
start moving ember-metal to es6
move even more ember-metal files toward es6!
Finish es6ifying syntax.
Update custom transpile-packages to support many libs
Extra cases where ArrayPolyfills was destructured
Properly expose beforeObserver in es6 module syntax
Beginning to move ember-runtime to es6 module syntax
s/Error/EmberError in computed
ES6 moduleify a bunch of mixins
Convert controllers and computed property macros to es6 modules
Fix syntax error in metal/libaries export
Fix sytax errors in es6 format of ember runtime conversion
Remove non-es6 ember-metal/main.
Include testBoth helper via ES6.