a rack middleware to decompress request body by gzip or deflate