Added a new tool, CollectBaseDistributionByCycle, that computes the

nucleotide distribution per cycle.
For clarity, maybe `firstReadTotalsByCycle.length` instead of `5`?