Button: label always appears above the icon (closes #623)
TextInput: support for icon (closes #646), background skins are now stateful like buttons