add swig stl
add swig ignore
add swig rename
add swig type
test