allow passing additional headers
grabbed from https://github.com/GateGuru/rack-reverse-proxy/commit/ca8b7c5f06d0c60bbb88e6f277ed23776e4b075e