Moved ContentOverseer to the data package, and added saveTo/loadFrom
functionality for Bundles (android's generic json-ish object used for
saving/loading state). Used the new functionality to make sure that
friend data is loaded only if it hasn't been loaded before; if it has,
that data should end up in the saved state Bundle for re-loading later.