Tools for gen-level studies, and susy multilepton updates

   * port from 5.3.X the possibility to do gen-level studies 
   * bugfix for running on data ( #121 introduced MC event weights for all samples, no just for MC)
   * some other assorted improvements to multilepton code