FACES-1902 Develop ComponentResource interface and corresponding ComponentResourceFactory (ensure ordering of liferay-faces-util)