[BUGFIX beta] Fix auto location test for old browser

Stub `AutoLocation._getSupportsHistory` to test `AutoLocation`
behavior on hash location.
This stub is needed on old browser such as IE8.

Conflicts:
	packages/ember/tests/location_test.js
[BUGFIX beta] Fix `DataAdapter#getModelTypes()` to return Ember.Array
[BUGFIX beta] Prevent error in LOG_RESOLVER during unit testing.

When using `ember-qunit` to unit test a component, an error is thrown
since there is no `root` object (i.e. no application is booted).
Cherry-pick cleanup.