TTHAnalysis: fake lepton studies and some tool updates

Merge the branch of the TTHAnalysis used for susy fake lepton development into the main one, and including some more generic improvements.
Does not affect CMGTuple production