Fix label.
Fix graphic.h
MSVC macro is called _MSC_VER
Ignore SWIG nested class warning.
Add language to the output when building the .i file
Fix warning about unable to generate assignment operator.
Fix warning about unknown pragma.