New waveform interface
For O4a production analyses we want to be able to use the SEOBNRv5
family of waveform which require using the new waveform interface.
bilby!1218 (merged))
Preliminary implementation (Bilby v2.2.0) (- As an initial measure, the interface will raise an error/warning if a model that is not in the `SEOBNRv5` family is used.
- Unit testing verifies that the `IMRPhenomXPHM` model is differs by < 1e-7 from the original `lalsimuation` version.
- CI unit testing for `SEOBNRv5` is currently not possible due to environment issues in the test images. This was done as part of the general waveform interface review.
- Approval from the interface reviewers at bilby!1218 (comment 777217).