added TaggingVariables
improved handling of fat jets and subjets

Conflicts:
	test/runBTagAnalyzer_cfg.py
N-subjettiness now calculated externally

Conflicts:
	test/runBTagAnalyzer_cfg.py
cleaned up SV info and now looping over all SV's
cleaned up access to TagInfos
updated flavor information in the analyzer code
enabled new jet flavor in the cfg file
added pruned genparticles and their MC truth info

Conflicts:
	test/runBTagAnalyzer_cfg.py
removed duplicate variables
CSV tagging variables now stored by default
first round of code adaptations for miniAOD