Issue #41 Upstream deadline fix

Works great for fast internal upstreams and seems to timeout right on time.  I could see there being issues if you want to upstream over the internet but who does that?