[BUGFIX beta] Give precedence to routes with more static segments. Fixes #3573
[BUGFIX beta] reduceComputed ignore changes during reset.

When a chain of `reduceComputed` CPs are invalidated and a downstream CP is
recomputed, ignore any array events from upstream `reset`s.

Fix #3607.
fix link to handlebars helper
Merge pull request #3645 from shime/patch-1

fix link to handlebars helper
Merge pull request #3609 from hjdivad/fix-3607

[BUGFIX beta] reduceComputed ignore changes during reset.
Add test for Function.prototype.property.
Function.prototype methods should be undefined.
Fixed small typo
Merge pull request #3653 from intuitivepixel/master

Fixed small typo
Made the session variable lowercase.
Merge pull request #3654 from MajorBreakfast/master

Made the session variable lowercase.
Removed nullified duplicate entries in features.json
["BUGFIX" beta] Improve unhandled action error messages

1) The comment about `return true` being a possible source of error
   is incorrect; even if an action handler returns true, the action
   is considered handled and it won't cause an error even if parent
   routes don't handle the event.
2) 99% of the time, the only time people see the error about no
   active handlers is when they try to call `Route#send` within
   `model`, `beforeModel`, or `afterModel`. Most likely the solution
   is to call `Transition#send` on the transition object passed into
   the various model hooks, so I've updated the error message
   to suggest using `Transition#send` instead.
Merge pull request #3575 from xtian/static-segment-precedence

Give precedence to routes with more static segments. Fixes #3573
[BUGFIX beta] sync router.js

- Sync router.js
- Don't fire `error` actions on transitions that have already been
  aborted/redirected
- Closes #3162
Merge pull request #3658 from machty/routerjs-sync

[BUGFIX beta] sync router.js
[DOC beta] Reference the guide on Feature Flags.

[ci skip]
Merge pull request #3660 from rjackson/update_features_documentation

[DOC beta] Reference the guide on Feature Flags.
[BUGFIX] Allow keyboard events to work with the action helper.

The way action helper was validating the modifier keys against the
helper's allowedKeys option assumed a mouse/touch event. This commit
changes that to treat mouse/touch events differently.

Fixes #3340
Updated documentation for Ember.Object init method

No need to call ```this._super()``` when extending Ember.Object. Like it says in the "NOTE" :-)