Add Model#reload
Add dirty tracking for nested objects
Only copy over object properties, not simple values
Fix dirty tracking
Merge pull request #45 from darthdeus/add-model-reload

Add Model#reload
Add Model#revert() to reset changed attributes.
Merge pull request #64 from eventualbuddha/revert

Add Model#revert() to reset changed attributes.
Add hasMany relationships
Add RESTAdapter test around Ember.Array attrs
Fix embedded array params issue.

Closes #62 & #63.
Remove Ember.run from HasManyArray#objectAtContent
Add support for specifying the primary key of a model.
Add some documentation for primaryKey.
Merge pull request #74 from eventualbuddha/primary-key

Add support for specifying the primary key of a model.
Initial implementation of attribute types
Wrap ajax call inside promise
Merge pull request #75 from alexspeller/wrap-ajax-call-inside-promise

Wrap ajax call inside promise
Merge pull request #73 from alexspeller/add-attribute-types

Add attribute types
Add breaking test for sideloading data with camel cased attributes
Fix bug and refactor test