SWIG: check version of SWIG used to generate source files

(cherry picked from commit bc694a8a031938e2707caf857b070af5b7381043)
SWIG: improve error message when generated sources need re-generating

(cherry picked from commit 5050d52a52f6f4346a6249e362e4fb051673f3ac)
SWIG: do not bundle dependency files with tarballs

- dependency files include files external to tarball (e.g. other LAL library
  headers) which will not be in the same location when tarball is built
- no longer any safeguard against library headers being patched without SWIG
  source being regenerated, instead left to packager to ensure SWIG sources
  are rebuilt if needed (unlikely to be the case for LALSuite anyway)

(cherry picked from commit 1dd7190dad87fe7ce55fa5b5d1cdfb55e4f75066)
SWIG: exclude -L/usr/lib and -L/usr/lib64 from Octave/Python linker flags

- can result in unintentional linking against system LAL libraries

(cherry picked from commit c27506e54d262ccb86a5566d3f7a33abc8204b36)
don't ignore --datarootdir in lalsupport.pc.in

(cherry picked from commit f11e87c755c384b776067d929c4e6dc6e6827afb)
lal: mark as version 6.13.2
lal: update packaging for version 6.13.2
lalframe: mark as version 1.2.2
lalframe: update packaging for version 1.2.2
lalmetaio: mark as version 1.2.3
lalmetaio: update packaging for version 1.2.3
lalxml: mark as version 1.1.13
lalxml: update packaging for version 1.1.13
lalsimulation: mark as version 1.2.2
lalsimulation: update packaging for version 1.2.2
lalburst: mark as version 1.2.5
lalburst: fix changelog entry for 1.2.4
lalburst: update packaging for version 1.2.5
laldetchar: mark as version 0.2.2
laldetchar: update packaging for version 0.2.2