New example for templates
swig --addsrc option: support several source files
Fix compilation error
Add typemap for returning enum from function
Fix enum typemaps (now base on int conversion)
Fix int scalar typemap (do not base on double typemap)
Fix int matrix typemap (accept empty matrix as input)
Fix double matrix typemaps (add some typemaps) + move code in separate file
Add int matrix typemaps
Fix matrix example
Fix STL vector typemaps (supports vector<int> and vector<double>)
Fix example for STL vectors
Add typemaps for STL sets (supports set<int>)
Add example for STL sets