Add candidates search test in virtualenv.
Implement virtual environment support.

Jedi support virtual environments with same python version that
run jedi itself. So only version running tox tests has successful
results.