CHanges needed to run with ahope
Read posterior chain using np.recfromtxt

It's much simpler than using bayespputils, and depends on a lot fewer
columns.
Record mean GPS time in FITS header
Remove unused import
Decrease alpha of continent outlines

for better legibility in grayscale printouts.
FlatLatticeTiling: restrict bounds to single 'pieces' per dimension

- no longer allows parameter spaces with gaps or holes in them
- instead, allow the bound equation to be more complicated
- will make implementation of nearest point lookup much simpler
- passes 'make check'
Reuse older implementation of logaddexp

Just a little code reuse. Also, the older version gives correct answers
for logaddexp(+INFINITY, +INFINITY).
FlatLatticeTiling: remove XLALGetFlatLatticeIncrements()
FlatLatticeTiling: surround switch cases with blocks
FlatLatticeTiling: extra input checks, variable renames
FlatLatticeTiling: record indices of tiled dimensions
Fix memory leak in higher mode use of EOBNRv2 code in LALSimulation
LAL_SIM_INSPIRAL_INTERACTION flag moved from lalsimulation to deprecated LAL_INSPIRAL_INTERACTION in lalinspiral
Fix previous commit
Add aligned memory allocation to LAL
Update lal/packages/tools to use aligned memory
Fix mispelled aligned realloc function call in lal/packages/tools
Modify FFTW wrappings to allow aligned memory when configured
Fix broken XLALAlignedCalloc
aligned memory support for fftw3

This contains new XLALMallocAligned and similar routines for producing
aligned memory.  Presently they require posix_memalign so they are only
produced when LAL is configured with the appropriate fftw3 memalign option.

Floating point sequences then have aligned memory.  The FFT routines
use fftw3 optimizations for aligned memory.