EML indexing - handle multiple temporalCoverage and spatialCoverage elements
Our current index schema only supports single values for coverage elements. This is makes things simple (no confusing multiple non-contiguous coverage as continuous) but it discards a lot of potential information that would be useful for discovery.
We should be effectively indexing these coverage elements and all their values.
temporalCoverage (including multiple single date times):