Event number from 32 to 64 bits in Core

Change the event number in the EventID from 32 bits to
64 bits. This includes only changes for the Core part
of CMSSW. There are a couple hundred places outside the
Core code where this value is being assigned to types
with less than 64 bits that will also need changes to
work properly with data that has an event number exceeding
32 bits. Includes tests for the changes in the Core code.
modify generic gridpack run script to allow using different compression types (in particular xz, which is needed to keep larger gridpacks under the 1GB frontier limit)
Merge pull request #5973 from wddgit/eventNumber64Bits

Event number from 32 to 64 bits in Core
Merge pull request #6019 from bendavid/gridpackxz_73x

modify generic gridpack run script to allow using different compression ...
Merge remote branch 'origin/CMSSW_7_3_X' into CMSSW_7_0_X