CDAP-663 Implemented healthcheck for router and auth-server.

The PR enables health check for router and auth servers independent of downstream services.  
it's ok to do it after. if the future is already completed, it still calls the listener.