Adding OAuth service for Github API

Added OAuth layer between app and Github to make Gist usage easier.