moves VPN service to background Service so it doesn't die
(and other important fixes)