renamed UndoCommand to UndoTransaction, and created new UndoCommand class and its templated subclass SlotCommand. Those two are still in considerable flux. git-svn-id: svn://localhost/ardour2/branches/undo@606 d708f5d6-7413-0410-9779-e7cbd77b26cf