Merge branch 'master' into pipchecker
Add github api docs and refactor for better error messages.
Merge pull request #310 from rizumu/pipchecker

pipchecker docs and github auth refactor