W1: fix deadlocks and remove w1_control_thread