Fix `shlex.split()` call to check for posix first
Fix `shlex.split()` call to check for posix first

- Currently it assumes posix complience and uses `posix=True`
- This breaks when parsing on windows

kennethreitz/pipenv