test: add color conversion test option in putsurface
test: add color conversion test option in putsurface

- command line:  ./putsurface --fmt1 format1 --fmt2 format2
              or ./putsurface -1 format1 -2 format2
- example:       ./putsurface -1 NV12 -2 YV12
- implementation:
  - vaSurface is created with fmt1
  - get image (with fmt2) from vaSurface,
    it leads to color conversion
  - put the above image to a temp surface
    color conversion may happen
  - render the above temp surface instead of original one

chenxianqin/vaapi-libva,01org/libva-cros,zzhhui/libva,01org/iotg-lin-gfx-libva,01org/iotg-lin-gfx-libva,01org/iotg-lin-gfx-libva,pma1/libva,gbeauchesne/libva,chenxianqin/vaapi-libva,zzhhui/libva,01org/libva-cros,gbeauchesne/libva,gbeauchesne/libva,zzhhui/libva,01org/libva-cros,chenxianqin/vaapi-libva,pma1/libva,pma1/libva