Supply state parameter, used to protect against cross-site request forgery attacks.

Added the scope parameter so we can later make requests against github for other user details.
the property for the scope is omniauth.github.scope.
Merge pull request #29 from jonoabroad/master

Added state and scope url parameters