import modifications
add git ignore file

modified git ignore
first implementation of lightweight tree
Update k-factors to not rely on matching from reco objects
moved dR acceptance definition to global variable
data structures for random cone scan + some cleaning of old stuff