Makes the library not depend on activesupport, which is only a development dependency and does not exist in all projects that might use it.
Checks correct request headers in rack.
Prevents self destruction of request payload on the content md5 creation.
So apparently I didn't read the api. Now api auth doesn't destroy restclient requests.
Makes auth non destructive on rack clients. Also makes md5 orrect on rest client.
This should also work for https.
Merge pull request #30 from joeljackson/master

Makes the library not depend on activesupport, which is only a developme...