Comment clean-up
Cleanup of headers
Cleanup Client header
Removing histoPlotter
Removing redundant tracker map methods
Removing redundant QTest stuff (and more tkMap things)
Thread safe updates for pixel client
MonitorClient multi-thread additions
Fixing segFault in DaqInfo
Changing firstRun to firstLumi and SiPixelCertification now uses the already created pointers
Removing includes of deprecated HistoPlotter class
Removing deprecated files
Issue warnings when lazy-download is not used.

Previously, when lazy-download was not used because:
- The cache directory was not writable,
- The cache filesystem was too small, OR
- The cache filesystem was thought to be on a remote filesystem,
then lazy-download was turned off without warning.

This made debugging issues difficult - especially as turning off
lazy-download can cause merges to go many times slower.

We now issue a reasonably-worded warning when this happens.
Merge pull request #6476 from bbockelm/lazy-download-warnings

Issue warnings when lazy-download is not used.
Merge pull request #6006 from leggat/clientUpdate

Pixel DQM client multi-thread update
Merge remote branch 'origin/CMSSW_7_3_X' into CMSSW_7_0_X