conftest: Improve svnserve fixture to prevent flaky tests
Pick a free port for the svn server to be executed.
Ensure svn server can accept connections before using the fixture in tests.
See https://jenkins.softwareheritage.org/job/DENV/job/tests/307/artifact/swh-loader-svn.log