Simplifying the build system
re-enabled octave
Merge branch 'develop' into build_overhaul
small correction in swig build
initial work on splitted haskell
Suppressing known multi-swig memory leak
Update valgrind-python.supp
#1024 Added Variable::setName
#1024 Changed Variable::v, Variable::d types to SXElement (scalar, internal class)
#1024 Changed Variable::timed_ type to SXElement
#1024 Added Variable::beq for binding equations, Variable::ode for derivative binding equations
#1024 Renamed SymbolicOCP::ode pending removal
#1024 Added getters and setters for binding equations in SymbolicOCP
#1024 Removed old SymbolicOCP::ode
#1024 Removed SymbolicOCP::quad
#1024 Removed Variable::value
#1024 Removed SymbolicOCP::y_def
#1024 Removed SymbolicOCP::cd_def
#1024 Removed SymbolicOCP::pd_def, SymbolicOCP::binding
#1024 Refactored SymbolicOCP::addVariable