Improve packaging

- Depend on oauth2 instead of including it
- Improve setup.py
Add install command for Travis
Merge pull request #3 from rdio/improve-packaging

Improve packaging