Swap order of arguments in hmac functions so output is the first argument
Move hmac prototypes into the md5.h/sha1.h headers
Add %{hmacmd5:} and %{hmacsha1} xlat expansions
Fixup md5 function names
Fixup md4 function names