Allow anonymous use of the editor.
Allow anonymous use of the editor.

A previous change caused no github client to be created until credentials
were set on the session, but for anonymous access, such credentials are never
set.

oerpub/bookish,oerpub/github-bookeditor,oerpub/github-bookeditor,oerpub/github-bookeditor,oerpub/bookish