FACES-1894 Add general utilities for Liferay Faces Alloy Components (Changed extendTag attribute to extendsTags and allowed for multiple tag inheritance. Moved more attributes to abstract tags and recreated JSF html_basic tag hierarchy with abstract tags to reduce copy/paste.)