core: set pid_file before trying to use it

nm_vpnc_start_vpnc_binary() uses priv->pid_file, so clearly it should
be set before calling that function.