FACES-1901 Develop alloy:tab and alloy:tabView components (refactored due to generator changes)