main: Return return code from launched executable
Using powerprofilesctl
to launch an app would always result in what was
detected as success, because the code wasn't propagating the retval from
the launched application.
Those changes also fix the problem of a Python traceback appearing if the user Ctrl-C'ed the running application.