Test suite working + some work on a more complete Pervasives implementation