Add CI pipeline
If this project is still a key part of the LIGO software base (which it is, AFAIK), we need to add a robust CI pipeline to vet changes, and then get all developers to only push code via merge requests, to ensure that the default branch always builds.