Add torii lib and change to use Github's OAuth

Uses a separate gatekeeper service which must be running at http://localhost:9999 in order to serve the client secret
Do not try to fetch the latest comment for issues in private repositories

We would need the big bad "repo" permission. For now, let's not do that. We should let the user choose what he wants instead.
Scroll back to the top after notifications have been muted