Refactor internal API for Pods to match v1beta3

I understand what this does now.  I changed it to work with BoundPods like the add/delete functions and likewise changed the test data.