WIP: Refactor internal API for Pods to match v1beta3

I don't think DeepEqual will work between these two types.  Should I compare the fields that can be mapped across the two types or is the test I put in place sufficient?