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
Shouldn't this be PodStatus rather than PodSpec?