Changes unit tests to use venv instead of virtualenv

Any issue if we swap virtual env packages since we use venv everywhere else? This
will fix the currently remain enstaller build error on Jenkins since we don't
have virtualenv installed.