Removing code warnings and adding extra logging to main startup routine.

Also set so that ALC failure doesn't cause game not to start.