Make DataStore terminology clearer; make createModel public and use
Add more JsDocs to DataStore; minor fixes and improvements
Fix DataStore#addType used twice, _mergeObject deep copy
Allow passing multiple objects to copy in DataStore#createModelOfType
Add more tests to DataStore