add missing const in caller, shift matlabdependences in interface/matlab...

* add missing consts in caller arguments
* remove visitor dependence in caller
* add Reduced inference
* remove matlab code into interface matlab and set WITH_MATLAB only in this subdirs, because there apear conflicts with printf in external C code (matlab overload this and requires to link to matlab-libs) *arggg*