Remove monkey patches

All the `Net::HTTP` monkey patches are either no longer necessary or were never necessary.

Fixes #113

This is pretty scary to merge given how long this code has been around (introduced in 6815ae24). I wonder if other libraries are relying on this behavior. Still it seems pretty bad to be modifying `Net:HTTP` globally.