added OpenMW runner
track state of OpenMW process and enable/disable run/stop actions accordingly
block saving while OpenMW process is running
added failed flag to operation done signal
save first (if document was modified) before running OpenMW
handle shutdown of OpenMW processes when shutting down OpenCS
update actions in main menu when creating a new view
full implementation of global run menu item (replaces earlier placeholder implementation)
use --new-game/--skip-menu switches when running from OpenCS
create startup script when running from OpenCS
added run log