Added HMAC verification.
go fmt
Added test for invalid HMAC.