WebMP: Allow Images/calendar.gif image to be overridden
Library: Remove whatismyip.com as provider for external IP

They removed the ASP script.
Library: Rewrite external IP detection to skip unparseable addresses

We shouldn't error out on an unparseable address, but just skip the provider and try the
next one.