Partial windows 2008 pre r2 support

DO NOT MERGE -- this tracks unfinished work needed to implement ASM-1914.  As the README included in this pull implies, this is not ready for prime time.