Fixed type problems (remove "{", "}", and "java.lang." before getting javascript type).
Added ability to deal with JSF reserved words on a component-by-component basis in components-ext.xml.