glue.ligolw.array:  adjust to ArrayPattern

- since the warning about upper case array names has been removed, need to
  add upper case letters to the allowed characters in ArrayPattern
  otherwise StripArrayName() doesn't behave as expected
ComputeFstat: new API function XLALFstatMethodIsAvailable()

- provide an easy way to loop over all available Fstat methods
new lalpulsar test ComputeFstatTest

- direct comparison between all available Fstat methods using
  different search templates (including binary modulation) and a fixed injection
- refs #1391
Decrease memory footprint of followup_trigger.py
Fixed typo in (2,1) inspiral harmonic mode
ComputeFstat_Demod: activated returning FaFb per detector (FSTATQ_FAFB_PER_DET)

- refs #543
Remove cruft in CombSearch/Makefile.am and FDS_isolated/Makefile.am
Rename Makefile.am in attic to attic_Makefile.am
add test/ComputeFstatTest to lalpulsar/.gitignore

 -refs #1391
Move TaylorF2 tidal coefficients to PNCoefficients file
Raise exception if database file does not exist
Add target confidence band to P--P plot
Remove unused variables and redundant comment
svim: plot should be omitted quietly if all V*T values are =0
GSLHelpers.h: private header of GSL helper macros for LALPulsar code
LatticeTiling.c: use GSL helper macros
SuperSkyMetrics: functions for using the super-sky and reduced super-sky metrics
cbcBayesPostProc, bayespputils: Add corner plot to lalinference output page
cbcBayesPostProc.py: Fix quantiles in corner plot
bayespputils.p: Add warning when cannot import lalsimulation bindings