Comms: Slightly modify the modality change to Comms Dialog

Setting the dialog as modal makes it appear as a ‘slide panel’
and this looks wrong on OSX
Log Download: Robustness improvements on log download
Log Console: fix SIGSEGV