tidy up vopt helpers
add vopt_conflict helper

vopt_conflict prints an error and exits if two options are set at the
same time.
qemu: options sdl and sdl2 conflict with each other