gist-logs: basic login

Authentication was only required for new issues, so nobody would actually see "set token" message if they didn't try to open new issue, so for them there is no change in behavior. Still anonymous as before. If somebody complain I can add another switch later to disable anonymous gists.