Backport the BoundPods type to v1beta1/2/internal
Refactor HealthCheck to take podUUID arguments

PodState is going away (won't have podUUID anymore)
Merge pull request #1663 from smarterclayton/separate_pod_state_for_health_check

Refactor HealthCheck to take podUUID as its own argument