Redesign NetworkResolver.resolveAddress() to accept an updater Runnable

The Runnable, NetworkResolverUpdater, will allow callers to explicitly
configure what action to take when the requested address is resolved;
e.g., which Views to update or what objects to modify, etc.

Replaced Html.fromHtml() invocations with setPaintFlags()