Move master cache tests to src/test
Change reference to time-series
Guard against null data source throwing exception
EHCaching masters for config, exchange, holiday, market data snapshot, organization, position, region,
security, user masters; these classes glue together common logic for get caching and search caching,
and augment it with any master-specific caching logic that might be required.
MAR-1 - Refactor CDS handling in aggregation functions so common code can be reused
Merge remote-tracking branch 'origin/develop' into develop
Hard-code 5 minute expiry time for search cache (until cache configs are externalised to xml)
removing same_viewport function because Object.equals is sufficient
Merge branch 'develop' into ui/dev