Github: Log non 200 responses in key exchange
Save github access token.
Ensure no multiple OAuth tokens are created per user/provider
Flake8
Add authentication to Rest API and test my account view
Merge pull request #43 from pretenders/alex/326-github-oauth

Alex/326 github oauth
Merge pull request #45 from pretenders/carles/auth-and-tests

Add authentication to Rest API and test my account view
Angular tests: karma setup and tests for profile
Test angular service User
Add karma test execution to tox, and disable coverage by default
Add JSHint to tox build
Add JSHint and right requirements to tox build
Add travis.yml file.
Get tox.ini passing (almost)
Remove mavericks specific settings from tox.
Skip unwritten test. Move mac envs to separate tox section.
Force _static folder in docs to be there.
Travis: Attempt addition of bower install.
Final attempt at getting npm stuff working on travis.
Unused import