lalinspiral: clean up #include's
some development work has left a trail of unused/inappropriate #include directives in a bunch of inspiral code. this patch cleans it up. this patch will reduce the size of subsequent clean-up patches.
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
NOTE: this patch changes the API but not the ABI. The CoincInspiralEllipsoid.h header file was #include'ing a substantial number of inappropriate header files. Those directives have been removed, and so any code that was #include'ing this header and not #include'ing those others because they were included via this one will no longer compile. There are a few places in lalapps that have been updated. This is legacy code, nothing outside of lalsuite uses it, and in any case this change has no effect on the binary interface (nothing needs to be recompiled).