Add option to specify hasMany class via string
Merge pull request #83 from darthdeus/eval-has-many-class-name

Add option to specify hasMany class via string
Add Travis CI :D
Use rootKey in toJSON if available
Merge pull request #85 from darthdeus/root-key-in-json

Use rootKey in toJSON if available
Add getAttr hook, which is called when attribute is fetched
Merge pull request #87 from drogus/get-attr

Add getAttr hook
Only findMany ids which aren't in the identity map
Merge pull request #88 from darthdeus/smart-find-coalescing

Only findMany ids which aren't in the identity map
Fix findMany not resolving for only cached ids
Merge pull request #91 from darthdeus/fix-find-many-promise

Fix findMany not resolving for only cached ids
Update README.md
Improve Ember.hasMany

* make it non-embedded by default
* allow to pass options (options['key'] specifies key for the
  association)
* use references instead of ids in HasManyArray, this allows adding
  records without an id to HasManyArray
* properly update relationship if HasManyArray was already created and
  data has been updated
* implement getHasMany function which is called when hasMany association
  is fetched
Implement basic version of belongsTo
Fix FixtureAdapter to properly fetch data in findMany
Save relationship names
Serialize relationships in toJSON
Always create a reference for the record
Ensure that embedded hasMany relationship can get new records
Remove console.log