Adding pre-selection to input jets for tau RECO

This PR is extension of #3558 by commits 8bf124d and 2105513.
It adds the possibility to reject some jets as an input seeds for tau reconstruction based on their pt and eta. It is turned on by default and the requirements for running the tau RECO sequence are
1) pt > 14 GeV
2) |eta| < 2.5

The performance change is expected - loss of efficiency for very low pt true taus, and also decreased fake rate for very low pt jets.

However, no change is expected for the taus passing recommended kinematical cuts (pt > 20 GeV + |eta| < 2.3).

This is shown on slides: https://indico.cern.ch/event/316898/material/0/0.pdf

Additionally, one can expect improvement of overall timing needed for tauRECO (as the algorithm is executed fewer times) and also size reduction in the RECO PFTauCollection, as it will contain fewer candidates.

The 8bf124d and 2105513 were not added to the existing PR #3558, as they do change the performance, while the original PR is just python re-structuring. 

@veelken and @monicava, this is something you wanted to watch as well