Added caching of report definitions to ReportManager
ReportManager now builds and saves all report definitions on module startup