Changed the OAuth code to use signpost. Edited that code to include body hashes.