Cleanup the dialog_* modules

 * Cleanup Wizard and WizardPage classes in dialog_wizard
 * Fix various pylint warnings
windows: Add traverse function in Registry

This can be used to fetch a registry node by defining a registry path
windows: Change how powershell module is imported

Import the module itself and not every single constant that is
defined there.