More small refactors for v1beta3 -> internal

PodState is gone, PodIP/Image were missing in v1beta3, LivenessProbe.Type got pulled
from the original versions

Part of #1519
Please add a comment that PodIP here is deprecated and will be removed from v1beta3 once we make it possible for Kubelet to report PodStatus.