Avoid crashing when using "Run Archive"

String manipulation on an empty string are a bad idea.
Also added a simple 'run' config for each executable which will not try
to warp or set skill.
And finally changed Chocolate configs to use -merge on resource files by
default.
Only use *.exe filter for executable on Windows
Arrow alpha used the wrong slider in prefs panel.
Merge pull request #91 from Gaerzi/master

Sync with my fork.