Optionally skip "Installation Options" dialog

- Skip the dialog if the online repositories should not be displayed.
This is the case for SLES, the online repositories are handled by registration module so the dialog should be skipped.

-  Some code cleanup