keep originally requested method when handling a redirect.
on redirect if original method was HEAD use that, otherwise use GET
Merge pull request #109 from schwiz/master

keep originally requested method when handling a redirect.