Towards a humane GluonFusion class: separated the Matrix Element declarations and the generation of sectors from the main class, into GluonFusionMatrixElementBox and GluonfusionScetorBox. Plus a few other minor changes all around