Revert "Revert "Add a settings dialog page""

This reverts commit 1f445b723b7431a08ae7ba3f93a7c209ef54a12d.
Dock: Add settings icons
Dock: Fix issue with not working settings saving
Launcher: List more windows
Working on the settings dialog