Add HMAC requests

Needs tests and some cleanup.
I realized this was testing Faraday specifics so I removed it. My HMAC stuff uses RestClient and the OAuth stuff uses Faraday which have subtle differences in headers. I think it's better to just test the headers this gem adds.