Add HF Shower library in FastSim

HF Shower library in FastSim is the same as one used for FullSim,
but with some additional changes for the interface purpose and 
with new class names. 
please rename this class to follow cms conventions of starting with a capital letter.