Add ability to do context put/get, and PUT is now a CAS operation
Merge branch 'add-context-put-get-and-cas-put'