Merge tag 'v1.2.13'

v1.2.13
Promote the included relations as properties
Add tests
Make sure __cachedRelations is not enumerable
Merge pull request #64 from strongloop/feature/fix-include

Fix the response for included models following relations
Add change / delete events
Handle hasMany.though
Clean up lookupModel
Add more comments
Add tests for change / delete events
Add a file option for the memeory connector to persist data
Fix the write closure to use the correct task info
Merge pull request #66 from strongloop/feature/fix-through

Fix a regression caused by 'include' changes
Merge pull request #67 from strongloop/feature/memory-persistence

Add an option for the memory connector to persist model instances
Add getType/getDefaultIdType from connectors
Use String[] for types and add test for supported types
Merge pull request #62 from strongloop/feature/connector-metadata

Add getType/getDefaultIdType from connectors
Make sure own properties are copied by toObject for non-strict mode

See https://github.com/strongloop/loopback/issues/162
Merge pull request #65 from strongloop/feature/change-hook

Add change / delete events
Enhance the assertions