use upstream openvpn interactive service to elevate privileges
it's tiring to have the windows helper flagged by av vendors. I wonder if by switching to more standard openvpn services we can benefit of its wider adoption to lower the risk of false positives (firewall/killswitch will still be problematic, but one problem at the time).
this is the interactive service (that allows to run openvpn with regular privileges) https://community.openvpn.net/openvpn/wiki/OpenVPNInteractiveService - mentioned in #169
it seems we would have to change the way we invoke openvpn - and drop a configuration file (I wonder if our helper can do that in a way that doesn't trigger malware heuristics, or triggers less at least) https://openvpn.net/community-resources/running-openvpn-as-a-windows-service/ - and also the way we read the logs.
here https://github.com/OpenVPN/openvpnserv2 what it seems a rewrite of the service, but addressing sleep/resume issues.