Support use without prototype extensions
Fixed tests for Ember master
Switch to ember-dev for tooling
Update ember-dev to fix tests
Merge pull request #702 from CrowdStrike/tooling

Switch to ember-dev for tooling
Wrap a run loop around simulated remote calls
Added support for polymorphic associations.

App.User = DS.Model.extend({
 messages: DS.hasMany(App.Message, {polymorphic: true})
});

App.Message = DS.Model.extend({
  created_at: DS.attr('date'),
  user: DS.belongsTo(App.User)
});

App.Post = App.Message.extend({
  title: DS.attr('string')
});

App.Comment = App.Message.extend({
  body: DS.attr('string'),
  post: DS.belongsTo(App.Post)
});

You can add support for embedded polymorphic associations
by overriding`addHasMany` of the serializer.
WIP

* Serializer::materializeHasMany gets id-Type tuples in the non embedded
case (and still references in the embedded case)
* Fixes some tests by defining Ember.lookup
Temporary fix for Store::loadHasMany
Fix tests - All tests are passing