fix DTDataIntegrityTask for multithreading

  - make the DTRawToDigi producer put DTControlData and DTDDUWords collections in the event
  - convert DTDataIntegrityTask from a Service to an EDAnalizer
  - add the DTDataIntegrityTask to the sequence of DQM sources
  - fix from Carlo Battilana <carlo.battilana@cern.ch>: clean the DDU controlData structure between events
Merge pull request #3386 from fwyzard/DTDQM_Multithread

fix DTDataIntegrityTask for multithreading