Adding a tau and tau track thinning + updates to the TAUP formats
ThinTau function within TauCommon: Removes all taus & associated tracks for candidates that fail a chosen selection, with > 15 GeV and < 4 tracks as the default selection. It will only affect formats that decide to use it. The reduction in event size was of the order of 10-15% in tests for the default selection.
Other changes:
- Preferred to have logging instead of print-outs in TauCommon to know what piece of code is producing the messages.
- Harmonize tau selection between TAUP1 and TAUP3.
- Remove custom AntiKt4TruthJets section.