Add msbuild scripts.
Move LOG4CXX_LIST_DEFs to namespace scope. Keep a typedef for KeySet in LoggingEvent to satisfy qualified references elsewhere.