Asset warmup will no longer use async asset loading when global.warmupConcurrency <= 1
global.warmupConcurrency and global.preloadConcurrenct default to 1 so async asset loading is not used anywhere by default
global.asyncWarmup defaults to false, and will now enable running asset warmup in the background when set to true