Added hmac-md5/sha-2 support to openssl

For some reason this for the hmac-sha256 test vectors, unlike the
commoncrypto stuff. This requires some investigation.