virtualenv.py: do not redefine execfile for Python3, but use both Python 2 and 3 compatible features instead to achieve the same result
activate: return non-zero error code and print a warning if virtualenv is not found anywhere