Don't check config in didFinishLaunching

Synchronous network calls during the launch screen == bad! May cause the
system to terminate the app if it takes too long. Synchronous network
calls == bad in general, but this will work for the time being.