Fixes issue #145

Provided a new interface `HealthcheckHandler` and deprecated `HealthcheckCallback`

This change is backward compatible i.e. the use of `HealthcheckCallback` stays as today.
This Provider was just added this weekend.  All existing code should be using registerHealthCheckCallback which you've already modified to create HealthCheckCallbackToHandlerBridge.