added support for using GenJets instead of PF jets
included primary vertex sorting
introduced switch for PV sorting, extended jet eta cut