Now an exe can be launched without its path being hard-coded as first argument

If we find %EXEPATH% as an argument we'll remove the hard coded call. This change is partly implemented in the run-dialog, however
a bug now exists where if %EXEPATH% is added or removed from the CMD call, the display of the CMD is not updated.
Run Dialog now reflects changes in %EXEPATH% behaviour referred to in previous commit

However, when executing that command line, %EXEPATH% is sent as '' - uEXE has been reworked as per run dialog, but the problem still persists
Fix for previous commit - %EXEPATH% now sends correct command line on launch
TidyUp
Param Poput changed to reflect %EXEPATH% functionality
document %EXEPATH% change in main
Improved Command Line display box in Run Dialog

Now its a rich edit box that wraps text and selects-all and copies on right click. Changed because it was hard to see command line being run
Minor change to display of command line in run dialog

Previously %EXEPATH% was printing a leading space when compared to no params
Added Test folder and test files

Very simple CMD testing framework - just a bat that echoes what is sent to it
Changed width of param explanation dialog

Previous width was fine on XP but not on Win7. Need to check Win8
Multiloader tool updated - finally we can EFind CD/DVD systems without hardcoded dependencies

Multiloader Efind now included that finds emulators for CD/DVD systems. This tool and the efind will work 'out of the box'