Make sure some of the processes and files created are also cleaned up on failure so that the next chance has a chance to succeed anyway.
autotests/testP2P/client_test.py is renamed to connection_test.py to reflect that it now tests both roles.