Revamping report persistence. Persist locally first, then try persisting remotely.
XXX: The underlying pump is not being updated.
Merged the persisence changes. Underlying pump still needs to be updated. Work in progress.
Changing report activity title to use address of pump instead of name.