Fixed deadlocks observed in random_signal_system.cpp. Made disconnect-by-slot not assume there is only one matching slot.