Add support to flashlight for tcp proxies (fallbacks)

The first loop includes all dialers whose QOS meets or exceeds the target QOS.

If none meet the requirement, then we include all dialers whose QOS equals the highest QOS.