Fix calibration errors in multiband likelihood
This MR fixes a bug in multiplying calibration errors in multiband likelihood. This also adds unit tests of multiband likelihood for non-zero calibration errors, so that such mistakes will never occur in the future.