fix: for new pip version (w/o --use-mirrors option)
misc: corrections for tests runner to be able to use multiple clients
misc: refactoring for different versions tests