Add user methods

I added three new methods - `getUser`, `updateUserMetadata` and `deleteUser`. They do what they sound like they do. I couldn't see how tests are done (maybe they're just not there yet?) so I didn't add any. Please let me know if I missed anything and I'll be happy to fix it up.