add http health checks.

See issue #66 re. thoughts on this issue.

Could we call this "liveness probe" instead of "health check", to avoid confusion with load balancer "health" (readiness) checks?