Use Requests instead of httplib
Use Requests's OAuth
Use Requests's OAuth for XAuth
Added dependencies
Added explanation to exception handling
It's status_code, not status, in Requests
Get parameters from Requests session
Clean up OAuthHandler variables
Install requirements.txt on Travis CI
Reset session after making request