Added optional single quote support to UnicodeShlex and thus command_line_to_argv (defaults to disabled).
- Fixed unnecessary win32 platform checks in tests. - Added extra tests for single quote support in UnicodeShlex. - Changed commands.shlex_split_unicode to allow single quotes on win32 for better cross-platform compatibility.