Simple type-checking for better merge updates.
Include new fields in diff

RFC: How to handle deleted fields?
Adding simple README to fix NPM errors.
Fix destination object checking when updating after save.
Updating testing and dependencies
Refactoring API to expose less data.
Fix sync

Sync method was operating on a copy of self, rather than supplied data. i'm not sure yet of the ins and outs of this, but this change passes the test
Merge pull request #14 from gavD/fix-sync

Fix sync
Add tests to validate array updates.
Test Coveralls integration.
Add token to repo because yolo
Naive implementation of array clone

deepExtend was unable to correctly clone arrays. This resulted in original storing a reference to an array rather than a deep copy. Therefore, the pristine check would always return 'true', even without sync being called on the ModelInstance.
Merge pull request #15 from gavD/deep-extend-arrays

Naive implementation of array clone
Fix edge case with lisObject check
Fix Coveralls configuration
Merge branch 'coveralls'
Merge pull request #16 from gavD/deep-extend-arrays

Fix edge case with lisObject check
Merge branch 'master' of github.com:uor/angular-model
Add test to validate null checking on update
Fix Karma plugin config