Helpers for working with ReactiveMongo (domain class trait, DAO superclass, common errors etc)