Fall back to an unversioned Python executable if python2.7 doesn't
exist.
Select either the 'Scripts' (Windows) or 'bin' (everything else)
directory to locate Python binaries and scripts installed in the project
virtualenv.
Merge pull request #471 from igetgames/feature/portable-virtualenv

Call Python and virtualenv portably.