add support for jsvc daemon

This will allow consistency-checker to run as a jsvc daemon. A corresponding lightblue-puppet change is still in the works for this.
1. a configurable limit on restarts could stop infinite errors
2. having puppet restart the service assumes that a) puppet is used and b) puppet is run frequently or as a service