Initial work on github provider configuration
Initial stage of retrieval of Github organisations and repos
Add user's name to org list.

Plus some presentational improvements, like avatars.
Properly retrieve organisation repos on click
Style improvements

- Sidebar white background
- Icon for repos that are forks
- Remove incorrect 4-column class
A little cleanup
Better deal with empty repo list and unauthorised Github.
Namespace angular github in preparation for core components
Styling changes, for organisation and repo menu
Better deal with organisation loading state
Some more styling for the organisation list
Update requirements after looking at requires.io

https://requires.io/github/pretenders/ployst/requirements/?branch=develop
Merge pull request #58 from pretenders/carles/update-requirements

Update requirements after looking at requires.io
Add more informative message when core API token doesn't match
Use ng-src to prevent an invalid image URL being loaded
Add log message when github provider isn't set up correctly.
Modify pre-commit hook to exclude migrations from flake8
Add initial model for provider data, and helper
Add test for provider data model
Merge pull request #59 from pretenders/carles/329-provider-data

Carles/329 provider data