Hemi control var script

Changes of general interest.
a) submission from T3 other then CERN
b) added option to save uncompressed files
c) gen lepton matching: 
	updated tau vector for P8
	renamed branches GenLep to genLep 
	moved out the GenTop,GenBQuark,GenQuark from the treeProducerSusyCore
d) added option for E/mu cross cleaning
e) added SMS T1bbbb and T1tttt from the minAOD to the list CSA14
f) adopted convention for eventSums variables with jets only and lepton+jets:
 suffix _had added for the final variable with input jets only ( input vector name has a j added), no suffix with the jets and lepton+jets:

MT2 specific:
a) script for merging baby tree
b) Hemisphere: add kt and akt algo, and bug fix to default, added mt2bb
c) trigger for control sample
d) control sample variables
e) renamed run_susyFullHad_cfg.py to run_susyMT2_cfg.py
Shouldn't the first if be "if self.remoteOutputDir_.startswith("/pnfs")"  (since "pnfs" itself might legitimately appear anywhere in a directory name), and the second if should test if the path is somehow related to T3@PSI ?
Even better, can you put the hostname as a prefix in the path?
Otherwise, what do we do when somebody else wants to write anywere beside PSI ? (currently, besides CERN this framework is being used by IC, LLR, DESY...)