Merge pull request #3044 from mikegrassotti/patch-1

Update component_registration_test.js to use component vs. control
[CVE-2013-4170] Fix for Potential XSS Exploit When Binding to User-Supplied Data
Should allow numbers in tagNames i.e. h1-6
Merge pull request #3049 from bradleypriest/header-tagName

Should allow numbers in tagNames i.e. h1-6
Fixed problem with dependentKeys on registerBoundHelper.

https://github.com/emberjs/ember.js/issues/2948
Remove unnecessary assertion for `Ember.inspect`

The assertion for `Ember.inspect` with error object depends on
`Error#toString`.

It returns the value that provided by each environments.
Only use valueNormalizer if one is present insideGroup. Fixes #2809

The valueNormalizer function is optional in _HandlebarsBoundView, see:

  https://github.com/emberjs/ember.js/blob/master/packages/ember-handlebars/lib/views/handlebars_bound_view.js#L246

It should be the same inside of bind's alternative logic for when
insideGroup. bind is called without the valueNormalizer twice, see:

  https://github.com/emberjs/ember.js/blob/master/packages/ember-handlebars/lib/helpers/binding.js#L198
  https://github.com/emberjs/ember.js/blob/master/packages/ember-handlebars/lib/helpers/binding.js#L270

Line 270 is for the #with helper, fixing #2809.
Merge pull request #3041 from tricknotes/remove-unnecessary-assertion

Remove unnecessary assertion for `Ember.inspect`
Merge pull request #3036 from mixonic/2809

Only use valueNormalizer if one is present insideGroup. Fixes #2809
Merge pull request #2876 from marcioj/issue1439

Created helpful error message when using @each on an array that does not...
Added a License to the gemspec - Fixes #3050
router.js sync - simplified transition promise chain
Revert "document the create method in for subclasses of Ember.Object"

The docs here were not correct and no docs are better than wrong docs.

This reverts commit 9f7c26bfe61bf2ad6d3dc3444f2abe3922fce705.

Conflicts:
	packages/ember-metal/lib/mixin.js
Minor corrections to enumerable docs
Re-add Ember.Object.create docs and document createWithMixins
Docs and whitespace cleanup
Mixins don't technically extend Ember.Mixin
Whitespace
Better route assertions - Fixes #2003
Merge branch 'issue_2948' of https://github.com/seeweer/ember.js into seeweer-issue_2948