Use local-only modules in venv

Add `--no-site-packages` flag to `setup_env` Rake task so that Python from the venv isn't going to use Python module from the system.
It should avoid some sneaky situations (such as a failed `rake setup_env` because it uses system pip, or using an unexpected dependency version), and help contributors to run tests by themselves.