Replace the scrolled UI with a left list and a right stacked widget to provide usability.
Little fix for the broken stacked widget.
Use our custom TimeoutDialog to replace QProgressDialog and provide a "cancel" button and show better text in the progress bar.