Add batch based event retriever for ReportJobExecutor to use.

Beginnings of Entity based retrieval for Events.
Merge branch 'bigReportFix' into develop