[1418] Cached report refactor - ICachedReport becomes IReportCache. New report registration system. Allow blank DataCache key (for all items).