Use PATCH instead of POST when updating things

Brings all updates inline with the GitHub documentation
Merge pull request #217 from andrew/patch-over-post

Use PATCH instead of POST when updating things