I believe we'd like an encoding that can encode *
Merge pull request #12 from laterpay/feature/py3k-encoding

right, given that py2 hmac has a bug I don't think we should spend more time on the issue.