[BUGFIX] Fix grouped view when using `#each foo in bar`
Slice arguments for computed only once. Fixes #4847
[FEATURE query-params-new] Don't overuse QP replace config

We don't want to look at query param replaceState 
config unless the only thing that's changing in a 
transition is query params.

This is entirely @raytiley's code/effort. Give him credit.
Merge pull request #4850 from machty/raytiley-qp-love

[FEATURE query-params-new] Don't overuse QP replace config
Merge pull request #4849 from mixonic/double-slice

Slice arguments for computed only once. Fixes #4847
ES6 spring cleaning.

First pass to improve usage, the ultimately our goal will be to expose the modules as a public api.

Mostly this PR splits long single line import/export statements, into legible multiple statements. Also it aims it improve locality of export statements, the goal is to make it clear when looking at a function that it is part of the external interface.
Merge pull request #4853 from stefanpenner/es6-spring-cleaning

ES6 spring cleaning.
Cleanup JSHint errors.
Merge pull request #4854 from rjackson/cleanup-jshint-issues-with-spring-cleaning

Cleanup JSHint errors.
Merge pull request #4840 from GavinJoyce/gj/grouped-view-with-each-in

[BUGFIX] Fix GroupedEach with `#each foo in bar` syntax
Fix usage with Chrome Harmony.

Currently, the test suite fails when running with
`chrome://flags/#enable-javascript-harmony` enabled.

All of the failures were due to duplicate declarations, which apparently
fails when running with Harmony features enabled...
Merge pull request #4856 from rjackson/harmony-fixes

Fix usage with Chrome Harmony.
Broccolify.
Merge pull request #4839 from rjackson/broccolify

Broccolify
Fix build publishing.
Removed duplicate entry for pattern
Merge pull request #4860 from nadavshatz/remove-duplicate-entry

Removed duplicate entry for pattern
Document mergedProperties using QPN example. Fixes #4844