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