Message already is utf-8 characters at that point, do not double-encode
Use bytes for creating the token digest, otherwise we'll get into trouble
Merge pull request #13 from pepl/master

Message already is utf-8 characters at that point, do not double-encode