snglcoinc.CoincParamsDistributions: redesign kernel density estimation

- implement new scheme by which subclasses customize the process of kernel
  density estimation of PDFs from rates.  new scheme is currently backwards
  compatible with old scheme, but gstlal will immediately be ported to the
  new scheme