Misc cleanups.

- Make the static mapping const.
- Avoid copying map into a vector just to do an index lookup.
Migration to 'getByToken', TQAF.
Migration to 'getByToken', part IV.
Fixed sending DelayedGet signal for getByToken

The call path taken by getByToken is different than that for getByLabel during an unscheduled call. This caused the DelayedGet signal to not be sent. The DelayedGet signal has now been moved to unscheduledFill since that is used by both call paths.
Merge pull request #1340 from Dr15Jones/fixDelayedGetServiceSignal

Multithreading fixes -- Fixed sending DelayedGet signal for getByToken
Merge pull request #1332 from vadler/70X-consumesMigration-IV

Consumes migration --  Physics tools and others.
Merge pull request #1318 from vadler/70X-consumesMigration-TQAF

Consumes migration -- Migration to 'getByToken', TQAF.
Merge pull request #1196 from ktf/fix-CondCore-CondDB

Multithreading fixes -- Misc cleanups in CondCore/CondDB
Merge remote-tracking branch 'origin/CMSSW_7_0_X' into CMSSW_7_0_X