Add --nolocalserver command line flag

If your environment isn’t capable of running a local server, and then
seeing that server on localhost with a browser, then you can use this
flag to go back to the more manual auth process.