Add hmac_md5 and hmac_sha1 functions to the Crypto library

These functions will allow me to use OAUTH with http_request.

This time it compiles, the tests pass, and git is well behaved.