Add orm.EntityCreateMixin, drop factory module

This is a work in progress.