Merge pull request #3838 from rjackson/fix_reserved_word_in_module

Use `QUnit.module` instead of `module`.
[FEATURE ember-routing-consistent-resources]

Adds `.index`, `.loading`, and `.error` sub-routes for resources created
even if no callback was provided.

For example:

```javascript
  App.Router.map(function() {
    this.resource("home");
  });
```

Prior to this feature `home.index` route would not be created for the above resource.
Merge pull request #4251 from rjackson/ember-routing-consistent-resources

[FEATURE ember-routing-consistent-resources]
Merge pull request #4834 from ibroadfo/master

update run.throttle docs with new immediate default
Cleanup deprecations from Controller content -> model change.
Merge pull request #4889 from rjackson/fix-deprecations-from-content-model-change

Cleanup deprecations from Controller content -> model change.
[BUGFIX beta] #4443 - Implement testing suite for removeObjects method
[BUGFIX beta] #4443 - Replace forEach with a regular for loop
Merge pull request #4807 from dentuzhik/fix-remove-objects

[BUGFIX beta] Fix remove objects
Update broccoli-jshint.

broccoli-jshint 0.5.0 moves to being an inheritor of `broccoli-filter`.
This allows caching at the file level.
Merge pull request #4893 from rjackson/update-jshint

Update broccoli-jshint.
Do not run defeatureify in test mode.
[BUGFIX beta] Add test for target issue on actions and with-controller
[BUGFIX beta] Resolve action target issue for with-controller.

@rondale-sc / @rjackson
[BUGFIX beta] Ensure with-controller is destroyed properly.
Merge pull request #4894 from rjackson/fix-with-controller-action-context

[BUGFIX beta] Resolve context issues for with-controller.
Use `model` instead of `content` when dealing with Controllers.

This is mostly additional cleanup to ensure that both the docs and tests
reflect the change made in https://github.com/emberjs/ember.js/pull/4725
and https://github.com/emberjs/ember.js/pull/4857.
Merge pull request #4896 from rjackson/cleanup-references-to-content

Cleanup docs & tests to use `model` instead of `content` when dealing with Controllers.
[DOC Beta] Add @since tags for new apis added in 1.5.1 and planned for 1.6.0.
Merge pull request #4899 from bmac/more-since-tags

[DOC Beta] Add @since tags for new apis added in 1.5.1 and planned for 1.6.0