pedantic NULL checking
DOSBox shell: move init and run to SDLMain(), out of the shell section
init. If you're going to do something longterm like emulating a DOS
shell do it from SDLMain(), not from a less intuitive place like the
INIT function of a shell!