Scope added for Github
Merge pull request #67 from jchannon/ScopeSettings

Optional Scope added for the Github Provider.
Cleaned up code.
GitHub provider wasn't remembering the new optional Scope.