data refresh architecture updated

data no longer refreshed via Intent bundles as this prevents paused
fragments from being updated. Sticky Intents are insecure and being
phased out. That leaves the old solution of caching data in the
Application instance, and querying it each time.