Ref #5 - Handle ETag correctly in PUT & PATCH

If I'm understanding the mongoose docs, an explicit increment() call
shouldn't be needed, but it is needed in the PATCH method.  PUT worked
as expected, but included the explicity increment() just in case.