Fix handling of turn server configuration

We now randomly select a turn server from the configured servers, and we
pass empty strings if no turn servers are configured.