parse: don't print min/max option ranges if posval[] is set

Signed-off-by: Jens Axboe <axboe@kernel.dk>
Add thread_options.h

The options are always problematic to merge between the master
repo and gfio. So import this bit from gfio.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
Unify options with gfio

Add the parser features and unify the option table.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
parse: bring in more stuff from gfio

Signed-off-by: Jens Axboe <axboe@kernel.dk>
parse: fix spelling error

Signed-off-by: Jens Axboe <axboe@kernel.dk>
Categorize engine and profile options

Signed-off-by: Jens Axboe <axboe@kernel.dk>
tiobench: remove duplicate profile group

Signed-off-by: Jens Axboe <axboe@kernel.dk>
Merge branch 'master' into gfio

Conflicts:
	engines/libaio.c
	engines/net.c
	iolog.h
	options.c
	options.h
	parse.c
	parse.h
	thread_options.h

Signed-off-by: Jens Axboe <axboe@kernel.dk>