added nvertex and separate pt/xsec/pu weights to flat tree
right before implementing t&p
first commit of create_ptAveWeights.cpp