skip core tests if we can't create a db or test directory
added error reporting to test handler
more diagnostics added to test suite
upped version