added function to get Cxx name from typelib name
added function, to registering canonical names for opaques
added logic to perform lookup of canonical names for opaques