Baseline needs for Shashlik/HGC to be in PF

Implements a number of baseline objects that are needed for navigation and basic importing of RecHits from the calorimeter upgrade proposals.

Includes a functioning basic Shashlik PFCluster demonstrator using fake rechits built from scaling sim energy.
Should also get rid of the crash in HGC scenarios from trying to access the preshower geometry.