Added postCreate and postDelete

postCreate is run after a document is created. Passing a (truthy) error
to its callback will send a 400 status code (TODO is this correct?). A
falsy value resumes normal operation.

postDelete follows the same logic for deletion.