Generate Renderer and RendererBase in internal directory under component directory. Added "internal" to paths and packages for Renderer and RendererBase.
Added support for generic renderer parent classes. Removed dead code for getting RendererBase class.
Apply attributes to generated documents so that they can be accessed in subclass getComponents() method.
SF