Adapted CommitmentEntityManager to handle updating with using HTTP POST.
Should now be added into Event and Category entity managers