FACES-1953 Develop alloy:accordion component
FACES-1901 Develop alloy:tab and alloy:tabView components (added contentClass and headerClass attributes)
FACES-1894 Add general utilities for Liferay Faces Alloy Components (added NamedAjaxBehaviorEvent and FacesContext, added new constants to StringPool, added encodeClientState/decodeClientState to ClientComponentRenderer, added decodeClientBehaviors to AlloyRenderer)
FACES-1714 Develop Liferay Faces Showcase (utilize recently added alloy:accordion in the showcase for categories)
FACES-1921 Develop alloy:outputRemainingChars component tag (now calling encodeEventCallback in parent renderer)