Backwards-compatibility for requests and optional dependency on werkzeug

Hey there!

I've made a fairly minor adjustment to allow support for both requests 0.14.* and 1.*, and also made the dependency on werkzeug optional. Figured it might make others' lives easier as well :)

Cheers!