#121 #122 add RenderSettings class, rename ILang to ICodeType, support resource.name.suffix