Keep event loop alive even while updating software

* ADS-B messages can still be processed while external programs are being run and the output echo'ed to the adept server.