Move the timing work to Session.send

per @kennethreitz's request
Merge pull request #1148 from sigmavirus24/timing_switch

Move the timing work to Session.send
Make Response objects iterable.
More useful docstring.
Fix test for Py3.
Merge pull request #1143 from Lukasa/master

Response as iterator