Update to GeneratorInterface/SherpaInterface

Updated the Interface to use newer function calls of Sherpa in order to get HepMC output
some of the changes are needed in order to use Sherpa 2.1.1