[opwig-python] improved the way getset tables are written
[opwig-python] Refactored generated PyTObject structs to derive from a base struct;
Fixed initfunc for root modules with classes;
Refactored GenericRepr helper function to not be a template;
[opwig-python] Fixed generated code type mismatch due to class namespaces with same name as the class itself.
[opwig-python] Implemented static wrapped types mapping in converter;
Added partial specialization for T* types in converter (still uninplemented);
Updated helper AddTypeToModule function to register wrapped types with the converter;
[opwig-python] Implemented T* conversion methods.

Closes #4.
Merge branch 'python-class-conversion' into dev