Failing test showing StateManagers using mixins to get some of their states have unexpected behavior
scope cached state transition hashes to the state manager class, so extending and mixins work with StateMangers as expected
Issue #2388: Added if statement to _resetSubControllers
Fix method comments
Fixes error in documentation referring to non-existent 'Customizing Your Bindings' section
First pass of work for the ember-testing package
Fix a couple issues

Remove $.simulate usage, also misusing ajaxStart/ajaxStop
Add Ember.Application#removeTestHelpers
cleanup MutableEnumerable documentation
Merge pull request #2493 from jasonkriss/patch-1

cleanup MutableEnumerable documentation
Small typo fix
Merge pull request #2494 from jasonkriss/patch-1

Small typo fix
Merge pull request #2492 from treydavis/master

Fix documentation error in Binding
Merge pull request #2487 from tricknotes/fix-method-comments

Fix method comments
Merge pull request #2475 from amindunited/master

Issue #2388: Added if statement to _resetSubControllers
Merge pull request #2473 from raycohen/state-manager-issue

Scope state transition cache to the state manager class
Do not build the docs for `.cachable`. Fixes #2329.

Also, drop a lingering use of the function in tests.
Do not flag .generateController for documentation.
Merge pull request #2496 from mixonic/cacheable-documentation

Drop .cacheable documentation
Fixes Ember.EnumerableUtils without extend prototypes