CPAlgorithms: smarter systematic printouts
It's confusing to users who try to run without any systematics that they are still printed out in full at the end of the job. Similarly, the CutBookkeepers used for PMG weights are by default always set to handle systematics.
After this MR, the systematics service only reports that there were no systematics and the PMG CutBookkeepers are only run for nominal, when no systematics are requested in the job. There is still an option to override this for PMG weights, by explicitly setting cutBookkeepersSystematics
.