fixed issue #582
added adapter integration test for dirtyRecordsForAttributeChange
Add live query test for RecordArray
Remove unused method

DS.Model#setProperty is no longer working.
Enforce more methods on serializer

* extractId
* extractAttribute
* extractHasMany
* extractBelongsTo
* createSerializedForm
* addId
* addAttribute
* addHasMany
* addBelongsTo
A blank value should be converted to null rather than zero
When saving records with null belongsTo relationships, the relationship is serialized with a null value
Merge pull request #752 from darthdeus/live-query-test-for-record-array

Add live query test for RecordArray
Merge pull request #785 from tricknotes/remove-unused-method

Remove unused method
Merge pull request #863 from robmonie/null_belongs_to_serialization

When saving records with null belongsTo relationships, the relationship ...
Merge pull request #862 from bradleypriest/blank-number

A blank value should be converted to null rather than zero
Merge pull request #712 from jetako/property-change-typo-fix

Fixed attribute change notification when a record is created with initial values.
Merge pull request #717 from tchak/serializer-interface

Enforce more methods on serializer
Add more assertions to BasicAdapter primitives
Merge pull request #865 from MikeAski/improve-assertions

Add more assertions to BasicAdapter primitives