Use the headers from original request in redirects

Bug pointed out by Github user kloevschall here:
https://github.com/evdb/HTTP-Async/issues/8

Test uses his example rather than implementing something in the local
TestServer module, which means that it requires the REAL_SERVERS
environment variable to be set to run.