Draft: Add glitch model and joint glitch cbc inference
This would add a slow_scattering
glitch model, as used in Udall and Davis 2023, as well as supporting functions, as part of a new glitch.py file in bilby/gw.
It would also add a JointGlitchGravitationalWaveTransient
Likelihood class, to support joint inference of glitches (presently just slow scattering glitches) and CBCs.
I am not sure that this should even be merged into Bilby, as opposed to being setup as a separate dependent package, but I figured it best to make a merge request for reference in discussing that point.