Extends the BasicContentViewerUI to allow the use of external links in
 the JavaHelp html.  Any link with an explicitly specified protocol of http,
 ftp, or mailto will be opened in the desktop
 default application.
This class never need be instantiated directly; the JavaHelp system is told to use it as the viewer.