CitInf: Fix stack overflow

Damn you foldMap
RunCI: Use Data.Map.Strict for good measure
CitInf: Expand likelihood product

Previously the (++) was causing stack overflows although there should be
a better way to do this.