Rack Middleware for verifying signed requests