Switch to GtkStack and GtkStackSwitcher in settings

This will enable us to easily add settings views in the future, and
still maintain a less cluttered and clean look.