Fault tolerant, dynamic server discovery, balanced and full featured HTTP client for node and browsers