separated mapper and module interface for clarity
added methods for mapping embedded models
added async as a dependency
updated the mapper to use toModel as a callback method
improved the clearDbs function in common test support to enable clearing specified collections
added support for hasOne and hasMany embedded reference collections
added finding by externally referenced documents
updated the save method to use resolvePending, and consequently to ensure the sync safety of find[Relationship] methods
adding sorting to the query checking in relations tests
took toModel back to a non-callback-based function, maintaining the mapper functions as synchronous
updated finds* tests to check that child models are automatically saved
added relation methods to the constructor prototypes
updated readme for new relations functionality
Merge branch 'relations'
bumped version