4 commits

- Apply attributes to generated documents so that they can be accessed in subclass getComponents() method.
- Merge remote-tracking branch `upstream/master`
Conflicts:

        generator/src/com/liferay/alloy/tools/builder/faces/FacesBuilder.java
        generator/src/com/liferay/alloy/tools/builder/faces/model/FacesComponent.java

- Added support for generic renderer parent classes. Removed dead code for getting RendererBase class.
- Generate Renderer and RendererBase in internal directory under component directory. Added "internal" to paths and packages for Renderer and RendererBase.