Rack middleware for signing and validating requests and responses with HMAC signatures.