fix the azure ssl handshake bug
send the server name for azure
fixed tests for azure sql db

global ## tables are not supported and cluster index is required
azure sql db is supported
separate dial and connection timeouts