Vbf tag Updates

Hi Seth, I realised that I forgot a to include a this important commit into the last VBFTag pull request - effectively the changes meaning that the tree fills properly (removing the copy constructors etc). This also contains the fixes for bugs like one of the MVAs not being properly re-initialised between diphoton candidates (leading to cases where there is no valid dijet but the VBFTag category is not -1).

Sorry for not including it before. Let me know if this causes any problems, Louie