titleeditor: Implement Undo Redo

Keeping things as simple as possible using the
GES.TrackElement.s[g]et_child_property API everywhere.