Assume files which have a .vhd suffix and no pre-existing metadata, are in vhd format

This mirrors the behaviour for files with an .iso suffix.

Note if a file is created with type=raw but with suffix .vhd, only
the associated metadata makes this safe.

Fixes #9

Signed-off-by: David Scott <dave.scott@eu.citrix.com>