Win32: Use wide strings to parse most command-line arguments.
Also a tiny bit of cleanup in main.cpp (replacing strcmps with simple string equality checks).