Refactored MX(Sparsity,val), #983
An experiment for nice OUTPUT typemap specifications
Removed usage of deprecated functions (6), #983
Update nlp.py
Merge pull request #1020 from casadi/swig_outputs

New way to specify output types
Added WITH_DEPRECATED option, #983
Updated unit tests to new syntax, #983
Deprecated FX::evalSX, FX::evalMX, #994
Refactored fx.hpp, #994 #1020
Deprecated FX::operator[], #993
Added FX::callParallel for evaluating in parallel, deprecated old overload, #994
Added FX::callDerivative, #994
Removed deprecated syntax from unit tests, #994
Deprecated FX::call(MXVector,MXVector,MXVectorVector,...), #994
Deprecated FX::evalMX(MXVector,MXVector,MXVectorVector,...), #994
Deprecated FX::evalSX(SXVector,SXVector,SXVectorVector,...), #994
Deprecated FX::eval(SXVector,SXVector,SXVectorVector,...), #994
Deprecated FX::eval(MXVector,MXVector,MXVectorVector,...), #994
automatic documentation update
Added FX::operator(), deprecated FX::call(MX), #994