Login redirection and extended HA failover support on Open Server

Login redirection and extended HA failover support allows a cluster of servers to perform load-balancing for all incoming client connections.

To support the new functionality, three new API routines were created, srv_send_ctlinfo, srv_getserverbyname, and srv_freeserveraddrs.

srv_send_ctlinfo was added for both login redirection and extended HA failover support, while srv_getserverbyname, and srv_freeserveraddrs were added to allow an Open Server application to translate a given server name to its connection information. These routines are described in the sections that follow.

The following properties were added to support the new routines: