Update many of the Heavy Ion folders in CMSSW.

This is a very large commit to update the Heavy Ion code in CMSSW. The issue is that many parts of the Heavy Ions analysis were using code in CVS with special tags which were never part of a CMSSW release, and thus not imported to git. Here we update all the code to the tags used in the script to setup the HiForest 538.