CA-120525: Open VHD files RO where possible

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Merge pull request #4 from simonjbeaumont/ca-120525

Open VHD files RO where possible