This will eventually use more KStandardAction, and gets rid of our custom code which is just doing a worse job than KXmlGui.