[beta] Use documentElement instead of body for ember-extension detection
[BUGFIX beta] Use better ajax events for counters

Using `ajaxSend` and `ajaxComplete` instead of `ajaxStart` and
`ajaxStop`. See http://api.jquery.com/ajaxSend/ and
http://api.jquery.com/ajaxComplete/ for more information on each one.

It turns out that `ajaxStart` and `ajaxStop` are only called when the
request in question is the only one running. This is problematic for the
`wait()` helper. Changing to events that are called on _every_ request
fixes this problem.
[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
[DOC beta] Add note about using `{{#with as}}`
[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
[DOC beta] Docs for over-riding default behavior in `setupController`
Merge pull request #4446 from bradfol/setup-controller-doc

[DOC beta] Docs for over-riding default behavior in `setupController`
Merge pull request #4440 from bradfol/with-as-doc

[DOC beta] Add note about using `{{#with as}}`
[BUGFIX beta] Ember.imports.jQuery || this.jQuery

Ember.imports.jQuery should be used before this.jQuery

Close #4449
[DOC] Array docs should reference concrete classes
Addresses #4225
Merge pull request #4448 from bradfol/array-proxy

[DOC] Array docs should reference concrete classes
[FEATURE string-parameterize] Revert feature.

During the weekly core team meetings this feature has been determined to
be a better fit for an external plugin.
[FEATURE ember-testing-simple-setup] Revert feature.

During the weekly core team meetings it was decided that while the
intentions were good, this feature is really just covering up the real
issue but not addresing the underlying problem.
Merge pull request #4418 from teddyzeenny/document-element

Use documentElement instead of body for ember-extension detection
Merge pull request #4452 from rjackson/revert-string-parameterize

[FEATURE string-parameterize] Revert feature.
Merge pull request #4453 from rjackson/revert-ember-testing-simple-setup

[FEATURE ember-testing-simple-setup] Revert feature.
Update CHANGELOG for 1.5.0-beta.3.
[BUGFIX beta] Allow components with layoutName specified by parent class to specify templateName