Final method2 implementation

Hcal 25ns reconstruction method2 implementation with fast fitter
Change this from untracked to tracked breaks several module in HLT, e.g., hltHbhereco. I don't wanna touch the HLT related packages (any packages outside of HCAL domain). Could you please provide a solution here? Thanks!