Run tests under valgrind, and add valgrind suppressions for libgc