regen fixed safename
Merge branch 'generate-alloy' of https://github.com/brunobasto/liferay-faces into generate-alloy

Fixed compile failure in `PopoverRenderer.java` by changing method argument types to `List` from `ArrayList`.
regen after fixing handling of java reserved words and component name conflicts in generator
regen with changes to generator such that authors and `aui.taglib.xml` are written correctly
regen extracted if null checks to outside renderer methods
Regenerate
Creating Widget interface
Adding javascript API to expose component variables