Fix crashes in dirac-production-shifter.py script
The original problem was with TransID 69577. It did not respond correctly to TransformationClient.getTransformationParameters( transformationID, ['DetailedInfo'] ) returning an error with a message: "Parameter DetailedInfo not defined for transformation".
This was not handled at all by the dirac-production-shifter.py
Clearly the script was not used by anyone in ages :).
While correcting this I noticed that groupMerge and noFiles options are not handled properly, fixed this.
I also refactored the way the display of transformations is handled.
Cheers, Konrad