Add HGCal V6 workflow

1. Replaces the CFCal workflow with HGCal V6 (i.e. numbers 132xx).
2. Factors the common HGCal customisations into one function which the others call.
3. Adds `HGCalHEScintillatorSensitive` ESProducers, otherwise get failures in reconstruction.

Currently fails in reconstruction with

    cmsRun: <build director>/src/Geometry/CaloGeometry/interface/EZMgrFL.h:26: EZMgrFL<T>::EZMgrFL(EZMgrFL<T>::size_type, EZMgrFL<T>::size_type) [with T = Point3DBase<float, GlobalTag>; EZMgrFL<T>::size_type = long unsigned int]: Assertion `vecSize > 0' failed.

@vandreev11, @pfs, @bsunanda