rationalize (a bit) engine start/stop/restart so that it is possible to start up, disconnect from JACK and then reconnect