Rework testing infrastructure into the modern era, remove Derby.