add Ember.computed.sum
[DOC] Move `actions` hash docs to ActionHandler mixin
[BUGFIX beta] Fix feature flagged tests.

Updates `ember-dev` to resolve an issue introduced with
https://github.com/emberjs/ember.js/pull/4045 that caused the test
harness to always ignore feature flagged tests.
Merge pull request #4057 from rjackson/fix_feature_flagged_tests

[BUGFIX beta] Fix feature flagged tests.
[BUGFIX beta] replaceURL checks of URL has actually changed

Fixes #4054
Merge pull request #4058 from bradfol/actions-docs

[DOC] Move `actions` hash docs to ActionHandler mixin
[BUGFIX][QueryParams] - Support for empty string QPs

This PR actually only adds tests to verify a fix
made in the route-recognizer. It should fix this bug:
https://github.com/emberjs/ember.js/issues/4054

This PR depends on: https://github.com/tildeio/route-recognizer/pull/19

That above PR changes the how QPs are parsed so that

`route/?foo` => `{ foo: true }`
and
`route/?foo=` => `{foo: ''}`
Enable features selected for next beta cycle.

The following features have been selected by the core team as being
ready to go for the next beta cycle. As such, they should be enabled on
all canary builds to ensure they are stable.

See https://github.com/emberjs/ember.js/issues/4052 for details.
Merge pull request #4061 from rjackson/enabled_goed_features

Enable features selected for next beta cycle.
Merge pull request #3949 from fivetanley/computed-sum-macro

add Ember.computed.sum
[DOC beta] connectOutlet expect a view instance. Updated docs to reflect it
Merge pull request #4060 from raytiley/qp-string

[BUGFIX][QueryParams] - Support for empty string QPs
[Fixed Typo] "of of the form" => "be of the form"
Merge pull request #4062 from eccegordo/patch-1

[Fixed Typo] "of of the form" => "be of the form"