Online fixes for 72X
trivial bug fix
TriggerRatesMonitor: monitor L1 and HLT rates
TriggerRatesMonitor: monitor dataset rates
TriggerRatesMonitor: fix the booking of L1 rate histograms
TriggerRatesMonitor: downgrade assert to LogWarning
Backport from CMSSW_7_3_X, adding dxy cut in the HLTMuonL3PreFilter
TriggerRatesMonitor: make L1 histogram names more uniform
TriggerRatesMonitor: add monitoring plots for HLT streams
TriggerRatesMonitor: make HLT histogram names more uniform
Merge pull request #5966 from fwyzard/TriggerRatesMonitor_72x

port L1 and HLT rate monitoring via DQM to 7.2.x
Merge pull request #5942 from prbbing/MinDxyCut

Backport from CMSSW_7_3_X, adding dxy cut in the HLTMuonL3PreFilter
Merge pull request #5913 from yiiyama/ecaldqm-online-fixes-72

ECAL DQM online fixes 72
Implement timeouts for the Xrootd client.

The default timeout is now set to 10 minutes; previously, it varied
between 3 minutes and 8 hours, depending on the operation.  Further,
the timeout can now be set by the CMSSW pset and the site local
config service.

It appears that timeouts were never set for fallback files;
this issue is now fixed.

Whenever a ReadV error occurs, raise a CMSSW exception; do not
allow this to be cast down to a ROOT warning.  Exception information
is improved so the last Xrootd server message (or timeouts) are
recorded.

Finally, this fixes an older bug in XrdReadv.cc which causes the
transaction timeout to not be reset at the beginning of ReadV calls.
This causes the XrdAdaptor to throw an exception on ReadV
calls if it has been more than the timeout (default, 8 hours) between
Read calls (which did reset the transaction timeout).
Merge pull request #5978 from nclopezo/backport-5714-to-72X

Backport of #5714 to 72X: Implement timeouts for the Xrootd client.
Merge remote branch 'origin/CMSSW_7_2_X' into CMSSW_7_0_X