Renaming Opts to Options for consistency.
Adding cors middleware to the main README.
[oauth2] Initial commit.
[oauth2] Exchanging with an OAuth2 backend to retrieve tokens, and storing retrieved credentials in the session.
[oauth2] Login, logout and callback handler paths should be configurable.
[oauth2] Adding Github endpoints.