Fixes to get compliant with details from
https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideCreatingNewProducts
Dynamic cast to flashgg::Photon for leadingPhoton and subLeadingPhoton
Merge branch 'master' into dev_furtherPhotonPreselection
Adding edm::Ptr<flashgg::Photon> to the dictonaries
Defining a virtual Photon * clone() function to allow the
CompositeCandidate::addDaughter to store flashgg::Photon
Defining new isolation map for charged PF isolation with 0.2 cone
Duplicate DiphotonCandidate constructor to store modified
flashgg::Photon
Adding Charged PF iso cut that was missing out of the preselection
passing the python string with """ for easier reading
Merge pull request #25 from OlivierBondu/dev_furtherPhotonPreselection

Dev further photon preselection