Rails gem to authenticate HTTP requests by hashing request components and passing as parameter