Add unique rates to unit test
Extends unit test to include computation of unique rates.
Rather than each of uniqueGroupA1
... uniqueGroupB2
performing the whole calculation, per-L1 seed sub-weights are cached by groupAll->setDoCachedWeights(true)
and used by uniqueGroupA1->setUseCachedWeights(true)
in order to speed up the calculation.
This is the same as is done in the main rates analys.
Putting this in as a cut down version of this (e.g. just one or two events) might be able to help with ATR-23716