add http health checks.

Assuming that all health checks are http seems limiting - should this not require a "type" field with different attributes or sub resources?  I can imagine a) tcp checks, b) tls checks, and c) common protocol dependent checks (although the implementation of those are difficult).

Wouldn't want to make the assumption though that everything is http based.