update ICElectron and ICMuon producers to use consistent interface
re-organise Met into standard (vector) producer and SingleMet producer
update TriggerObject + producer
update Photon + producer, disable isolation for now
propagate recent changes into test config