BQSR updates

This adds the `CycleCovariate` and some miscellaneous fixes to BQSR