Fix LALApps pulsar test harness scripts
Various fixes for the LALApps pulsar test harness scripts:
Part of the test harness wasn't handling the new .py extension correctly, so the .tar.gz with the test files wasn't being unpacked (in fact, it wasn't even being added to the distribution tarball).
To use the SWIG bindings from LALApps in the top-level build, there's another magic script that needs to be called, which points Python to the uninstalled locations of the SWIG bindings - because in the top-level build, LALPulsar hasn't been properly installed yet. The LALApps test harness is now calling that script.
API Changes and Justification
Backwards Compatible Changes
- This change introduces no API changes
- This change adds new API calls
Backwards Incompatible Changes
- This change modifies an existing API
- This change removes an existing API
If any of the Backwards Incompatible check boxes are ticked please provide a justification why this change is necessary and why it needs to be done in a backwards incompatible way.
Please provide details on any reviews related to this change and and the associated reviewers.