run-tests.sh uses virtualenv's activate script.

The activate script takes care of additional isolation steps, like
clearing $PYTHONHOME and rehashing $PATH.  Prefer that over simply
setting $PATH ourselves.  No issue #.