Updated gitignores for xtend and cpp codegen
Added scoping