Don't overwrite the virtualenv if exists

If you run ``bowl backdrop_read`` and ``bowl backdrop_write``
simultaneously both processes were trying to create the virtualenv. This
caused file locking errors on the Python executable.

(This also fixes the ``bowl backdrop`` which was failing)