Cocoa: Minor cleanups
Cocoa: Hook up fullscreen switching
Cocoa: Cleanup init, do startup/splash on separate thread