TorConnect and TorSettings are initialized twice
A cypherpunk noticed that my tor-launcher changes made it so that
TorSettings.init() are called both in
toolkit/components/tor-launcher/TorStartupService.jsm and before returning the object they create.
I think we should keep only the ones in
This solves also the "Attempted invalid state transition from Configuring to Configuring" problem.