WIP: Tidying & rationalising Pythia8_i code
An overhaul to use C++11 features and best practice, remove defunct features and workarounds, and to rationalise treatment of weights, merging schemes, and random number seeds.
Will solve https://its.cern.ch/jira/browse/AGENE-1758