Only change button states when connection, disconnect task is complete.  Synched Diagnostic and MainActivity panels and allow for shutdown and restarting MainActivity