Added 'posix=False' flag to shlex.split to allow windows paths

Usage on windows still has some peculiarities, but at least it works with this addition. Without the posiix flag, all double backslashes are removed from the process path