Working issues api
Working single issue and comments api
Adding api error handling
Adding in some middleware to check login
Refactoring github API use

* Removing integration tests until we lock down Auth flow
* Making github a controller and removing one layer of abstraction
Merge pull request #55 from legitco/middleware

Refactoring Github API