HierarchSearchGCT: properly initialize usefulParams

 -specifically, this sets BSGLsetup=NULL
  which fixes a segfault in XLALComputeExtraStatsSemiCoherent()
  for --computeBSGL=0
 -refs #1657
Restore correct distance units after BAYESTAR MCMC

I scaled all of the distances in the problem to the maximum SNR=1
horizon distance amongst all of the detectors. This was harmless for the
Gaussian quadratures version of BAYESTAR because the distance was a
marginal parameter. However, the MCMC version has an option to save the
sample chains, so it is useful to save the output in Mpc.
LineRobustStatsTest: numerics and convention fixes

 -change internal variables from REAL4 to REAL8 to avoid overflows
 -consistently use log10BSGL, i.e. for test output
  convert from old to new instead of new to old
 -refs #1656
Adding MVSC code for sngl stage pipeline.
Adding MVSC dag generator for sngl stage pipeline.
Adding new MVSC sqlite query code correcting for timeslides on lines.
Adding new codes to build.
Added additional debian/source/format to repo, also added *all* debian contents to MANIFEST.in for lvalert.