Added remote service endpoint name reuse

- When a service is unregistered, or updates its endpoint name, its
  previous name can now be reused immediatly by another service.
- fixes #17
Corrected format strings arguments