HealthChecks correctly report when there are health checks registered

There is currently a bug in HealthChecks implementation. This pull request should fix it.