Relbin integration
This MR does some refactoring of the relative binning implementation to streamline the implementation and add some testing. The main changes are:
- rename the new likelihood file to
relative.py - change
bilby.gw.detector.Interferometer.get_detector_responseto accept a frequencies argument. This simplifies computing the detector response. - use the now available
bilby.gw.source._base_fd_frequency_sequence(or whatever the actual name is) - remove a bunch of duplicate code in the likelihood class by abstracting away some of the differences
- make a start on adding some tests
Edited by Colm Talbot