code cleanup

Changed some of the imports. Just importing the methods needed instead
of the whole package.
Remove OAuth2 import

Keeps coming back
Documentation Updates

Built the first html page using sphinx. Moved some of the readme into
the docs.
Merge pull request #7 from bear/master

Update with master
Update to inform user

Added this update to let the user know that setuptools is not installed and that dependencies will need to be installed manually.
Removed OAuth2
Add timeout argument to Api.
Merge pull request #112 from brodul/timeout

Add timeout argument to Api.
Merge pull request #110 from jarobins/master

Import Cleanup, Documentation, and more...