Initial work on converting Handlebars to es6
Continue working through tests.
Finish Ember Handlebars test suite
Merge branch 'master' into es6-ember-handlebars-and-compiler

Conflicts:
	features.json
	packages_es6/ember-handlebars/lib/helpers/each.js
	packages_es6/ember-handlebars/tests/helpers/each_test.js
	packages_es6/ember-metal/lib/core.js
Remove too-early attempts at bringing test helpers into core
Enable standalone builds of ember-template-compiler.
ES6 Cleanup.

* Ensure ember-runtime/lazy_load requires ember-runtime/native_array to
  make sure that Ember.A is available inside Ember.onLoad.
* Migrate ember-handlebars-compiler tests to ES6.
* Ensure that ember-runtime/main is required by the time
  ember-application starts.
Fix export
Merge branch 'pr/4537' into es6-ember-routing

Conflicts:
	.gitignore
	bin/transpile-packages.js
	packages_es6/ember-routing/lib/helpers/outlet.js
	packages_es6/ember-routing/lib/helpers/render.js
	packages_es6/ember-routing/lib/system/dsl.js
	packages_es6/ember-routing/lib/system/router.js