Initial commit of PhotonCorrectionValidator
Storing the vertex index in the diphoton object
Fixed ptasym in the LegacyVertexSelector
Code cleanup while hunting memory leak

Conflicts:
	MicroAODAlgos/plugins/LegacyVertexSelector.cc

Clearing vectors and maps

Conflicts:
	MicroAODProducers/plugins/DiPhotonProducer.cc

Commenting the SimpleMemoryCheck by default
Various fixes to LegacyVertexSelector
Merge pull request #51 from OlivierBondu/dev_Pho4MomCorrFunctionValidator

photon 4-momentum correction validation
added more variables, chnage now includes Seth's diphoton MVA implementation
 added in all variables aside from config/even interp vars. Added method in flashgg::photon to get different isolation cone. Also cleared up some syntax.
making chnages to merge with remote