remove syncForTest
Failing test: DS.Model.save() causes an inconsistent attribute changes
Throw a useful error when deserializing an embedded relationship
Fix changedAttributes when saves are rejected

Also move _attributes and _inFlightAttributes to Object.create(null)
A hasMany updated link should not remove new children
Merge pull request #2526 from sly7-7/fixtures-hasMany

add regression test: FixtureAdapter correctly save hasMany records
use defaultValue without supplying type

I prefer to use `DS.attr()` without a type when possible, but when I
want to use a defaultValue, I must supply a type. This would make it so
that you can supply a defaultValue, but still have an attribute without
a transform.
Merge pull request #2524 from kellyselden/use-default-value-without-type

use defaultValue without supplying type
Merge pull request #2506 from emberjs/fix_rejecting_inflights_attrs

Fix rejecting inflights attrs
Print model typeKey in store.push assert
fix addRecords error iterating over records

Reverts a change in commit c6b451c that used a
traditional for loop, assuming that “records” in
addRecords/removeRecords would always be a plain
JavaScript array. This assumption was inaccurate.

We use the Ember.EnumerableUtils to safely
iterate over the objects when forEach/etc aren’t
present. For example, IE8 with
Ember.EXTEND_PROTOTYPES = false;

fixes Github Issue #2533
Merge pull request #2534 from emberjs/add-records-understands-ember-arrays

fix addRecords error iterating over records
Turn manual requires into ES6 imports.
Add proof-of-concept builder using module transpiler v0.9.
Build using broccoli.

This uses the extracted PackageResolver and gets rid of the mutest.js
file that built using the new transpiler, and instead builds with
broccoli-compile-modules.
update package.json
Brocfile cleanup and deps update
update ember-inflector v1.1.0 -> v1.2.0
appease the jshint overlords
fix /tests.js not loading in ember-cli 0.1.2

seems to be special cased for /tests to redirect
to the correct URL for ember-cli apps. This may
be a bug, but we can work around it for now by
just writing the file out somewhere else.