Sync Fireworks changes with 7_1_8 release.
merge TGeo development from tgeo-colors branch.
Fix crash on save of configuration #5247
Set output file name.
Re-indent code in DQM/Physics.

clang-format --style=Google
Fixed several memory leaks in DQM/Physics/SingleTopTChannelLeptonDQM.

By making sure every allocation is accounted for,
using the magic of unique_ptr.
Fix false merge which created compilation err.
Put untracked string in single quote.
map reco::TemplatedSecondaryVertexTagInfo to BTauReco to avoid duplicateReflexLibrarySearch lostDefs error
Merge pull request #5293 from smuzaffar/from-CMSSW_7_2_X_2014-09-14-0200

fix for lostDefs error from duplicateReflexLibrarySearch.py
Merge pull request #5279 from dmitrijus/memoryleakfixdqmphysics

Fix several memory leaks in DQM/Physics/SingleTopTChannelLeptonDQM
Merge pull request #5271 from alja/port_71_to_72

Port Fireworks development from 71 to 72
Merge remote branch 'origin/CMSSW_7_2_X' into CMSSW_7_0_X