Reload instead of restart

Reloading instead of restarting the keepalived service on config changes.
This is a more gentler way of fiddling with keepalived

* add a service reloader execute block
* update keepalived providers to use this execute block