mfdv5 / CWMakeFakeData: make injectionSources input argument optional

   - useful if we want to generate just a noise timeseries
   - refs #1019
pulsarpputils: shift h0 bins back by half a bin width
lalapps_pulsar_parameter_estimation_pipe: allow chunkmin and chunkmax to be set from the config file
CoincRingdownUtils.c: Initialise statValues[] array to silence uninitialised variable compiler warning
fix duplicate plotfm issue in pipedown, #1103
use mkstemp() instead of mktemp()
snglcoinc.CoincSynthesizer:  add a safety check
Fixed error in CubeToSinPrior function
Use simple 1-step binning
glue.lal.Cache: slice should return another Cache
gw_data_find: fix bug for server without port
glue.datafind: fix error in RFC checking
Added correlated psi/phi proposal to nested sampler
initialise elemV prior to use
update ignore list for moved codes
Use correct singular and plural form in error message
Accept tabulated PSD from file

...although this temporarily breaks using a PSD model from LALSimulation.
littlehope: by default, produce coincs for 2 or more triggers
littlehope: populate coinc_inspiral table
Added unit test for gracedb client (for search with --ligolw flag). Also added NB to helptext for --ligolw option.