Use `hash_hmac` if available.

In addition to a little CS fix (in order to be consistent).
Merge pull request #33 from Hywan/hmac_sha1

Fix `hash/hmac`