Fixed file paths with spaces causing pip to choke on *nix systems

Spaces in the file path causes virtualenv pip to choke. I added a bit to re-write the shebang if the system is not windows, and the path contains a space. I basically just modified the "fixup_scripts" function.

Tested locally, seems to work pretty well :)