Merge branch 'master' into develop
Refactoring names for clarity and consistency.
Added multi-tenancy support for save() and find(). Simply specify an optional 'tenant' parameter as the first argument to both functions.
Added multi-tenancy for both static and instance remove() methods.
Added support for multi-tenancy by allowing an optional `tenant` parameter to be provided for all methods `save()`, `find()` and `remove()`.
Model.find() now returns instances of Model instead of generic Objects.
Faster integration tests by dropping collections and not database.
Model.find() will now return instances of Model instead of an array of Objects.
Version bump, added license, change log and expanded readme.
Merge branch 'release/0.2.0'