WIP: Add watch-ability to the pod cache and pod info getter.

@lavalamp this one's for you ;)
Consider using a watch.Mux, it's already checked in and tested.