Misc cleanups.

- Make the static mapping const.
- Avoid copying map into a vector just to do an index lookup.
testing
cherry pick  4d6cf81.
Marge changes from Jason.
Make translation optional in localToGlobal().
Sort pathmarks by tof, fix momentum local to global translation.
added isolation of muons from boosted tau decays
thread safety statics work
Various arrays of constants set and then assigned to other arrays of constants.
Make the static arrays const for thread safety.
Make the arrays these are copied to const.
Use simple proxy builder to avoid unnecessary TEveElement recreation.
Fix crash -- add check for trajectory map.
Example for visualisation of tracking particle with hits.
Comment track-propagator debug code.
Fix check for existence of event.
Added ModuleDescription access to stream modules

When ModuleDescription access was added to the other module types, the stream types were accidentally left out. This makes them uniform with all the other types.
Migration to 'getByToken', part III.
Trivial static fixes for thread safety
Merge remote-tracking branch 'official-cmssw/CMSSW_7_0_X' into threadSafetyStaticsCalibCalorimetry
Add missing second token for same InputTag.
Hide proxy builders which require full framework from FWLite AddCollection dialog.
Migration to 'getByToken', TQAF.