Single HIEventShape config
Changes the Heavy Ion config, so there's only only function creating HIEventShapeMaker and it's in HIGlobalConfig.py. The duplicated code from HIJetRecConfigCA.py (function HIEventShapeCfg()) is deleted.
The new function HIEventShapeMakerCfg() can create both weighted and non-weighted event shapes via kwargs.
Also moves HIEventShapeMapToolCfg() from SubtractedCellGetterCA.py to HIGlobalConfig.py as it's more intuitive.
The output remains unchanged.
Partially related to ATLHI-492