wireguard: Implement connecting to a remote VPN with WireGuard
Recent Network Manager seems to have support for it.
- All traffic originating from FreedomBox should go though the VPN connection
- This will be for implementing remote front option as described in reachability UX #1531.