scilab: use checkequal() in tests
scilab: unsigned ints typemaps behave same as signed ints (1st commit: scalar)
scilab: fix pointer utility functions (return double instead of uint32)
scilab: fix range checking in swig_this()