Fix mongoengine hook updating _updated field when performing PATCH or PUT.

There is an implementation detail between pre_save and pre_save_post_validation hook,
which causes buggy behaviour when generating etags.