Added are large amount of error checking the getLatLongbyZip and getCitybyZip.  Now
return undef correctly if there is no data.  Had to change provider in getCitybyZip
because www.webservx.net stopped working.  Appears to be a winddow SQL server and has
run out of disk space.

--Tim