Added test for UnsafePublicIpAddress and made failed STUN lookups log a WARN rather than an ERROR (since they're not fatal)