Watcher service

Doesn't do anything but poll a watcherservice and shut down the associated thread when the connector is closed.