Don't force 'automatic' proxy mode when the user enables proxy. Closes #2401
Also replace the code with the method where it's used. We shall use this elsewhere in the next commit
This commit adds a proxy page as per the design https://gitlab.gnome.org/Teams/Design/settings-mockups/-/blob/master/network/network-wires.png