Adds a 'construct' hook to mongoose models. Similiar to the init hook but called even for new objects, not just objects returned by the database