Add support for mixing a random IO workload a bit

Now you can append a number to randread/randwrite (and others) to
specify only getting a random offset for every X number of ios.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/fio.h b/fio.h
index e333490..c34c00c 100644
--- a/fio.h
+++ b/fio.h
@@ -325,6 +325,7 @@
 	char *opendir;
 	char *ioengine;
 	enum td_ddir td_ddir;
+	unsigned int ddir_nr;
 	unsigned int iodepth;
 	unsigned int iodepth_low;
 	unsigned int iodepth_batch;
@@ -503,6 +504,7 @@
 	unsigned long long rwmix_bytes;
 	struct timeval rwmix_switch;
 	enum fio_ddir rwmix_ddir;
+	unsigned int ddir_nr;
 
 	/*
 	 * IO historic logs