Create Src and Dest namespaces

Instead of naming the classes TmsX and ApiX put them in Src::X and
Dest::X namespaces. Create shorthands for these in tns2api
Only instantiate iconv object once