Octave support for SWIG 0.1 (Default branch)

This software adds Octave support to SWIG. Octavecode can use C/C++ functions, variables, constantsand enums, classes (member variables, methods,single/multiple inheritance, etc), and templates.Argument/result translation is completelyextensible via %typemap and other declarations ininterface files. Octave operators map to C++operators, methods, or global functions. Octavecode can subclass C++ types and implement theirvirtual methods (i.e., C++ code transparentlycalls Octave code). There is some support for STLcontainers. There are many automated tests andexamples.

More...