Dirty check for records in ManyArray
Reset isDirty state for embedded nested objects after save
Removes deleted children when reloading parent with embedded children.
Set dirtyAttributes when setting belongs-to to null
Use addObject when updating record arrays

Currently using pushObject which means creating an object, adding it to the array, then saving the object results in the object being in the array twice.
Add test for RecordArray change to addObject.

Creating a new model, inserting into an existing RecordArray and calling save should not duplicate the model in the RecordArray.
Add transient check to bypass cache
Added genereting primary keys for fixture models #278.
Fix license in package.json

Fixes #254
Merge pull request #283 from raytiley/belongs-to-set-null

Set dirtyAttributes when setting belongs-to to value is falsy
Add failing test for dirty tracking.

Loading a model which has a hasMany attribute should not make it dirty.
Merge branch 'dirty_check' of github.com:danii1/ember-model into danii1-dirty_check

Conflicts:
	packages/ember-model/lib/has_many_array.js
Merge branch 'relationship-dirty-failing-test' of github.com:forumm/ember-model into forumm-relationship-dirty-failing-test

Conflicts:
	packages/ember-model/tests/dirty_tracking_test.js
Merge pull request #302 from seeweer/issue_278

Added genereting primary keys for fixture models #278.
Merge pull request #297 from ckung/cache-flag

Opt out of cache
Merge pull request #273 from joyshieh/master

Removes deleted children when reloading parent with embedded children.
Fix jQuery include in tests
Sets isNew before isLoaded. An observer of isLoaded should have the correct isNew value.
add test for saving has many relationship
Assert type not null in relationships. Fix #117