windows: make the shell command work again
This makes the windows shell fully functional again. It always starts a new process in a new windows so that CTR+C don't messes the current shell, PS1 is set correctly, it's started in the correct directory and the PATH variable is set correctly with mingw paths not being at the very beginning.