IPCHLE: Fix ES_LAUNCH so it works for disk titles.

Among other things, this makes the Disk Channel fully functional.
IPCHLE: use only one CoreTiming event.
HLE: Remove ES_LAUNCH HLE.

It isn't necessary anymore now that we emulate ES_LAUNCH correctly in
IPCHLE.  This fixes launching MP2 multiplayer in Metroid Prime Trilogy.
GCI Folder: correctly identify region of sysmenu
Merge pull request #531 from LPFaint99/memcard

GCI Folder: correctly identify region of sysmenu
Implement ViewHolder pattern on the GameListAdapter.
Merge pull request #535 from sigmabeta/viewholder-gamelist

Implement ViewHolder pattern on the GameListAdapter.
Merge pull request #499 from magumagu/ipchle-disk-channel

ES_LAUNCH fixes for disk channel etc