Updated version of the Custom UI Editor Tool

Office 2010 introduced a new Custom UI XML Schema to support the extensibility of new features. This updated version of the Custom UI Editor Tool adds support to the latest version of this schema. Also, it adds a basic Undo/Redo functionality and it fixes some of the reported issues of the previous version.