Split up gw likelihood
This MR splits up the bilby.gw.likelihood
module into a subpackage as the file was getting very large.
I didn't do any reformatting of the classes/functions, but I did run black
on the setup.py
script.
Requires !1026 (merged) Closes #602 (closed)