Backporting fixes for spyder
Backporting fix for mingw compilation
Backporting structure from casadi.tools
Adding structure examples/tutorial