First cut of X(ml)Msg support for MoveUp/MoveDown (it had been stubbed previously),
and yet another attempt at tweaking the enable/disabled states for the MoveUp/Down
menu items in the GUI.