Switch on BTag from candidates in reco and provide corresponding PAT tools

This PR runs one candidate based tagging (exploiting the new fwk) in RECO.
The corresponding code in jetTools.py (and related PAT stuff) is also added.

@ferencek @pvmulder
All " = " (in the whole file) should be "==" and all " & " should be "&&", shouldn't they?