Implements DoReadMemory for Windows mini dumps. The dumps can use two slightly different methods for capturing ranges of memory, so I abstracted away the search for a range from the actual reading of the range.
Also a trivial fix to avoid the warning that quitting the debugging will terminate the process.
Yea, a lazily constructed index seems like it would be a good idea. For those dumps which don't contain full heap information this will probably be pretty quick, but if a dump has full heap information this is going to be a huge slowdown.
Not something we have to worry about right now, but we'll need to address it eventually.