Adds a ProcessWindowsLog, patterned off ProcessPosixLog and others. (Nothing uses it yet. I'll do that in a separate patch.
But it does initialize, and you can issue lldb commands like:
(lldb) log list windows
(lldb) log list enable windows all
(lldb) log disable windows memory
There's already a lot of code duplication among the logging classes, so this addition doesn't it make it much worse. It seems there's almost nothing POSIX-specific in ProcessPOSIXLog, so that class could be used as a base to reduce a bunch of the code duplication. If that seems reasonable, I'll go that route.
This flag doesn't make much sense currently, I think this must have to do with remote ddebugging.