Switched pat::Photon to pat::PFParticle
Fixed bug on line 239
Fixed photon loop to deal with empty lepton list
Added photon relative isolation.
Typecast legs into proper output types. Compiles.