more robust openvpn restarting

this ensures that an actual restart is run on the service when config
files are added or removed, instead of relying on the status parameter
of the initscript, which can be confused if config files are removed
out from under it

Change-Id: I1c69fff26933338b707acf7dc4593547f32f92e3