Upgrading event number datatype to EventNumber_t (32 to 64bit)

Based on list from David Dagenhart that pointed us (DQM) to all the locations in code where the output from the funtions EventID::event(), EventAuxiliary::event() or EventID::maximumEventNumber() was assigned to some datatype different from EventNumber_t (which is currently unsigned long long).
Most of the time this unsigned long long was cast to an int, but in some cases also float or double to fill a histogram.

Most of these assignments were obviously made to internal variables used for output to log (files) or histograms.

For the sake of consistency, we also fixed similar parallel issues with the RunNumber_t and LuminosityBlockNumber_t, even though of course assigning them to int's is never really a problem.