Update CreateCommand test case based on recent integration testing.
Fix problems with volume creation due to use of filesys path as template
url in sample test case.  This required using a path separator.
Fix problems with create volume from template.  Unlike KVM, the template
disk should be copied.  At present thick copy is used.  Consider using
thin copy ASAP.
Fix problems with reporting Volume characteristics back to management server.
Name / path were confused.
Currently, Hyper-V uses a UUID and format as extension for a new volume's name,
and the path includes the name.  This allows us to use the UUID to name the
file corresponding to the volume.
Retouch volume creation to deal with volume extensions.
Upgrade unit test for CreateCommand to verify that file is actuallly created.
Fix error whereby new volume was copied onto existing volume.
Update CreateCommand to verify that file created is not size 0,
and to delete the file that is created.
Sample files used for testing.`
Update tests to include DownloadPrimaryStoreCommand, and to use
sample vhdx's stored in the repo.