update: suitesparse, make shared library
add valgrind