Reduce scope of QProcess objects
Currently we're using a handful of
QProcesses which get shared by several commands at a class scope. Change this so that each function has its own local
With the exception of
MainWindow::daq_interface, which will require some special treatment or it maybe it can't have a reduced scope.