Detect virtual environment with different python versions.

Virtualenv site-packages will append to sys.path even if specified virtualenv has python version differs from version runs jedi.

This is a fix for my earlier issue #386.