[BUGFIX beta] Add preventDefault option to link-to and action.

Resolves #3737
Merge pull request #3886 from rjackson/update_backburner

[BUGFIX beta] Update to latest Backburner.js.
ensure all public API's of the container are correctly normalized and validated.

Also ensure internal usages are not validated nor re-normalized.
Updating run loop documentation

Backburner was updated and the documentation for
throttle/debounce/cancel needs to be updated to reflect
new functionality
Merge pull request #3855 from rjackson/add_prevent_default_option

[BUGFIX beta] Add preventDefault option to link-to and action.
Merge pull request #3862 from rjackson/add_action_context_tests_for_component

[DOC beta] Clarify context of a component's block.
Ensure 1.3.0 features are on by default in master/canary.

The 1.3.0
[features.json](https://github.com/emberjs/ember.js/blob/v1.3.0-beta.2/features.json)
for reference.
Merge pull request #3890 from rjackson/ensure_beta_features_are_on_in_master

Ensure 1.3.0 features are on by default in master/canary.
[BUGFIX beta] Handle beta branch builds properly.

The initial implementation of the `FORCE_BRANCH` flag did not
properly account for all scenarios.  This attempts to fix an
issue with builds of commits pushed directly to the beta/stable
branches.
Merge pull request #3891 from rjackson/update_ember-dev

[BUGFIX beta] Handle beta branch builds properly.
Upgrade RSVP

- instrumentation hooks for tooling
- still promise/a+ 2.0.2 compliant
- adds support for finally/catch
- adds documuncation
- perf
- cleanup
- several fixes
- no longer brings it's own async, as we just use the run-loop
Account for Ember.Test not being present
update docs
Merge pull request #3830 from stefanpenner/upgrade-rsvp

Upgrade RSVP
Allow `this` (global scope) to be null during module initialization

This is in preparation for ES6ifying things at some point.
Merge pull request #3846 from joliss/this

Allow `this` (global scope) to be null during module initialization
Come back test for `Ember.inspect`

This test was lost on #3883 .
Merge pull request #3895 from tricknotes/test-for-ember-inspect

Come back test for `Ember.inspect`
[BUGFIX Beta] Makes sure you can't use unregistered helpers in templates
Add support for min & max on HTML 5 inputs

This will allow support of the min & max attributes on the `number` and
`range` input types from HTML5.