Further improvements around option pages

Most of the basic functionalities has been moved to new ViewModels.
Unfortunatelly all the settings screens must be ported back from WPF to
WinForms.