Ecaldqm harvesting migration

Migration of ECAL DQM harvesting modules under DQM/EcalMonitorClient and DQMOffline/Ecal. Passed standard DQM tests.
Automatically ported from CMSSW_7_2_X #5327
Hi David, I pushed the changes to float*. It turns out, though, that bookProfile() method of DQMStore actually uses double*, so I now had to do the copy for those lines.