Make hash_sha512 / hmac_sha512256 consistent with hash_sha256 / hmac_sha256
Since auth_hmac_sha512256 is just truncated hmac_sha512, expose hmac_sha512
Remove useless #define
Add tests for auth_hmac_sha512
Update .gitignore for the new tests
hardcoded size -> sizeof
Indentation