Add a mock SV2 client that enables testing Sv2Connman without real TCP sockets. This would allow testing: - Rapid connect/disconnect scenarios - Max client limit behavior - Message injection for edge case testing - Client cleanup races