use strict IO to avoid "resource busy file locked"
use a custom, heavily filtered casadi tree instead of swig's autogenerated one
only export Tools functions if they have classes defined in my tree
update callback functionality
MyCasadiTree: more generics, crs
use Data.Text.IO to read files to see if they're different (cause getContents was touching the files)
add "solve"
enable optimization