Work towards removing all unauthenticated requests to the GitHub API

ref: #561