Remove thread from app initialization
This was a workaround for a bug in kotlinx.coroutines causing I/O ops in
Dispatchers setup.
We can now call AppScope.launch
directly.
AppContextProvider.setLocale
takes less than 1ms (on emulator) so it
has been moved in main thread.