OVERLORD-137 Properly keep track of all services, whether obtained via '...

...get' methods or service listener, to know when the service should be closed