Qt: Auto-start game when selected, play game that's passed via argv[1].

Also moves system initialization to when the game is booted.

Should fix #138. 
Please move this to the MainWindow constructor. main() shouldn't do anything special other than creating the main window and running the QApplication.