[BUGFIX beta] preserve base URL when using history location for routing
add Ember.computed.sum
[BUGFIX beta] with-controller has parentController

Closes #4050
[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"
[BUGFIX] query param transitions are retry-able

Fixes #4042
Remove garbage file
Merge pull request #4065 from tricknotes/remove-garbage

Remove garbage file from garbage machty's garbage accidental commit
Merge pull request #4064 from machty/retry-qp

[BUGFIX] query param transitions are retry-able
[FEATURE query-params-new] Query Parmas support arrays
Additional tests for with-controller

Ensure with-controller works inside of #each
Ensure _contextController's target is set to parentController
Merge pull request #4067 from raytiley/qp-array

[FEATURE query-params-new]Support for Arrays
[FEATURE query-params-new] Support push/pop of arrays
Revert "[FEATURE query-params-new] Support push/pop of arrays"

This reverts commit ce61a329404672a7d53039c2374187d8c4830a66.