ES_LAUNCH fixes for disk channel etc

A few small changes to get ES_LAUNCH working for targets that aren't channels.  Also gets rid of the old DOL-loader HLE.

As far as I know, this fixes the Disk Channel and Metroid Prime Trilogy MP2 multiplayer; not sure what else, if anything, is affected.