Added hmac-sha512 impl & license fixes