Fix userlist ghosts

Works with mute, hourmute, lock, unmute, and unlock, and saves some bandwidth in the process