Replace old connection settings with setting-group widgets

Now that #45029 (closed), #45058 (closed) and #45059 (closed) are complete, we can drop the old code. Instead we use setting-group widgets in their place. These can then be dropped entirely when we switch the settings redesign preference.