added event variables and weights to Flat ntuple producer

flat ntuple producer can save event variables and generic weights.
PUWeight and PDFWeights are added in the configuration file.