a highly customizable random test data generator