ColorMap now safe from data edits; grouping uses ColorMap; various debugs
to get the ColorAxis editing working correctly (wot a mess!)