Support read and write VHD_DIFFERENCING file

Now qemu only support use VHD_FIXED and VHD_DYNAMIC file, this
patch is support VHD_DIFFERENCING file

Signed-off-by: Ding xiao <ssdxiao@163.com>