Previous commit didn't pass play-morphia unit tests. Re-implemented
multitenancy by creating a custom Morphia subclass, because a custom
Datastore won't work in all cases (Morphia doesn't always use subclassed
Datastore/Mapper implementations). All tests pass now.