removing superfluous `as`
cleaning up HMAC

only using strings for HMAC generation, as that's what it's defined for.
Merge pull request #4 from naneau/master

Cleaning up HMAC