FACES-1728 NullPointerException thrown by UploadedFileCleanupListener on WebLogic during session expiration
FACES-1714 Develop Liferay Faces Showcase (added UploadedFileCleanupListener in order to delete uploaded files upon session expiration)
FACES-1894 Add general utilities for Liferay Faces Alloy Components (In `AlloyRenderer`s add FacesContext argument to getModules(), and add FacesContext and UIComponent arguments to getAlloyClassName() so that returned modules and js class names can be conditionally modified.)