[settings-vpn] When VPN doesn't provide domain create one. Fixes JB#41638
Do not use fixed defaultDomain for VPNs that do not provide domain. Due this it was it possible to import same VPN configuration multiple times and alter their settings. This also introduces a new default domain naming.
Showing with 50 additions and 4 deletions