Now supports button groups and toolbars (including special handling for justification within button groups). Also made the icon support a little more flexible and usable in more places. Several tests now failing after adding HTML validation checks - will need to research.