SWIG: miscellaneous fixes

- Remove SWIGLAL() macros and provide full path
  to LALStddef.h in preprocessing interface
- Order interface headers by #include precendence
- Move header #includes to SWIGCommon.i, and
  protect GSL includes with SWIGLAL_HAVE_LIBGSL
- Fix argument parsing in run_swig_tests.sh
- Remove -f switch from run-octave rule
SWIG: allow GSL/LAL/XLAL error handlers to be set to abort() handlers