Apply custom background only to top level controls widget

This matches the behavior of the windows launcher and makes things
easier to see on some Qt styles
Use correct image for run button
Handle errors when starting game process
Merge remote-tracking branch 'origin/background-fix'
deleting non-existant mods from saved settings