Show a proper error when github auth fails. Closes #19.