Add a dialog when downloading a log

... includes the USB charging fixes from Medcom too. Instead of freezing, the Onyx now displays a dialog to let the user know the log is downloading.