repair the UpdateDialog so it is a QDialog with no child QWidget
remove unneeded includes in UpdateDialog
remove QUiTools include, not needed
restore functionality of shouldSkipVersion
Merge pull request #1628 from birarda/dialog-fix

updates to UpdateDialog ui loading