- implement EventPublisher for Observe
- added minTolreance to isaliveTolerance
- remove client from registrationMap while deregister Clients