Use the proper HTTP method/verb when saving

Many resources require the use of a different HTTP method/verb when creating vs updating. See individual commit messages for details.

/cc @opscode/release-engineers