* Added support for connecting API client through tunnel proxy and web proxy addresses (with identity file). * Added concurrent dialing logic to dial several possible dialing combinations and seamlessly return the first client to connect.