Github now requires a login to use their API

So no throttled anonymous editing
Merge branch 'remove-anonymous-editing' into github-refactor