Implemented deduplication of service watchers called from user_watcher.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Fixed one of babysitter checks. No more .ports file.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Call to service exit() on service quit.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Updated service watcher code due to last thread managment changes.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Cleanup after latest improvements.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>