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
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.
Merge pull request #56 from pretenders/carles/277-follow-github-repos

Initial work on github provider configuration