Disable Splash on OSX

On OSX the splash screen doesn't work properly. It doesn't update the
message. I tried replacing the splash entirely with the default QSplashScreen
and made no progress still. 

I also got a few crashes that were coming from ```QSplashScreen::showMessage```

This disables the splash on OSX. I consolidated the code into one region to make
this a bit easier to implement.