-ares_init.c modifications for Windows platforms
-more fault tolerant handling of memory allocation for GetNetworkParams.  
 Was seeing some cases where size returned from first call still was not sufficient and 
 ERROR_BUFFER_OVERFLOW return happened twice in a row.  This happens when many instances 
 SIPStack / DnsStub are created at the same time.  It was observed that under these 
 conditions GetNetworkParams also sometimes fails to return any DNS servers - a fix is still needed
 for that

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10483 ddefafc4-47db-0310-ae44-fa13212b10f2