FACES-1896 Develop aui:button, aui:commandButton, and aui:icon component (misc generated fixes)