Allow multiple generate calls with a single authentication, simplify github opts.
GitHub configuration file uses clone URL.