python: Use virtualenv to isolate tests.

I just added [this](https://github.com/TechEmpower/FrameworkBenchmarks/blob/master/toolset/benchmark/framework_test.py#L514) 5-second sleep after we call the stop function to give the processes time to finish terminating, so you can probably remove all the `time.sleep(3)` calls