posting-comment-on-integration

### Changelog
* re-organization of github methods
moved github authorization methods to their own module

* added comment posting to pr when integrating
added ability for git integrate to post a comment to the pull request
for that branch
https://trello.com/c/fferpTi8/304-automate-posting-comment-on-pull-reque
st-when-integrating-into-staging
octokit is automatically required by the github library.  remove this requirement here.