[vpn] LaunchDaemon instead of LaunchAgent

LaunchDaemons are run as root, while LaunchAgents are run as the logged in user