HB radiation damage model

This commit introduces a radiation damage model for HB, based on a very rough extrapolation from the HE radiation damage model (as described in the comments of HBDarkening.cc). The associated recalibration is also introduced, using the same method as HE. The implementation includes a "scenario" parameter like the one recently introduced for HEDarkening, to allow for easy addition of HB scintillator replacement scenarios in the future. HB darkening currently is *not* turned on by default, but must be activated by manually adding set_HB_aging_scenario to the config file. (This may be changed in the near future).

This commit also fixes a small bug introduced in #3207 which assigned the wrong depth segmentation to towers 16 and 17 when calculating the HE recalibration. The effect of this bug on aging simulations would have been negligible.