Merged l1t-devel-CMSSW_7_3_0_pre1 from repository cms-l1t-offline
ReFactor calospares paths

The CaloSpares code has been refactored such that the Stage 1 emulator now produces two collections, one for HFRingSums, and another for HFBitCounts. Previously they were the same collection marked with an enum to differentiate them. The change was prompted by conversations with the unpacker/packer group because of the possibility of having two emulator outputs in the same HFRingSum (Q2 and centrality trigger
Merge branch 'l1t-devel-CMSSW_7_3_0_pre1' of github.com:cms-l1t-offline/cmssw into devel

* 'l1t-devel-CMSSW_7_3_0_pre1' of github.com:cms-l1t-offline/cmssw:
  add MP7 reader classes from Alessandro
adding overflow bit treatment
adding overflow bit treatment
adding overflow bit treatment
Merged l1t-devel-CMSSW_7_3_0_pre1 from repository cms-l1t-offline
adding overflow bit treatment
Merge branch 'l1t-devel-CMSSW_7_3_0_pre1' of github.com:cms-l1t-offline/cmssw into packerunpackerNewStructure
Merged l1t-devel-CMSSW_7_3_0_pre1 from repository cms-l1t-offline
CaloParams updates, implementation for Jim point 5.
testing calospare
Changes to CaloParams, based on Jims point 8.
fix in the treatment of calo spare object
Changes to CaloParams for Jims point 6.
Merge branch 'packerunpackerNewStructure' of github.com:ginnocen/cmssw into l1t-devel-CMSSW_7_3_0_pre1
Merge branch 'l1t-devel-CMSSW_7_3_0_pre1' of github.com:cms-l1t-offline/cmssw into packerunpackerNewStructure
Use L1TCalorimeter config for packing.

Adjust CaloSpare settings for comparing collections.
Merge branch 'l1t-devel-CMSSW_7_3_0_pre1' of github.com:cms-l1t-offline/cmssw into packerunpackerNewStructure
Switch jet algorithms to hardware-style sorting. This guarantees the proper number of output objects in the collection