Use Requests instead of httplib
Use Requests's OAuth
Added dependencies
Added explanation to exception handling
Install requirements.txt on Travis CI