Upgrade to requests 1.0

I doubt this is the cleanest way of doing things, but it should suffice.
updating dependencies
removing overkill
fixing test server

turns out the hostname is included in the negotiations. this explains why things weren't working.
Merge pull request #6 from requests/potential_fix

Upgrade to requests 1.0