Fix a bug where distutils.spawn.find_executable does not search the

 virtualenv path when finding an executable.

Also, can we get a publish 2 pypi please?
would it make sense to take `default=` and if not provided raise ~ not-found-exc rather letting `None` dribble down into the template?