make -invert-colors swap text/background colors instead of forcing white-on-black
use ScopedMem for CommandLineInfo