Fix UTF16ToUTF8, take 2.
Complete MemoryMappedFile implementation on Windows.