Monkey patch socket.create_connection with function allowing to switch source_address