FACES-1902 Develop ComponentResource interface and corresponding ComponentResourceFactory (moved from package com.liferay.faces.util.component to com.liferay.faces.util.application)