Added read support for dynamic VHDs.
This fixes the read part of #1.