Refactoring C# namespaces to follow naming conventions, also shortened Java namespace (see: swig/buildwrappers.*)
Build swig wrappers
Add some items to .gitignore for Linux builds