Add sync behavior to the pod registry.  Expand tests.

I'm not sure how that's going to interact w/ the JSON serialization, I think I'm going to leave it as "string" for now.