Re-implement URL handling
When the code for opening web links was written, support for browsing the web was very new in Emacs. Rewrite it all to rely on the standard functions. Remove lyskom-specific customization.
Remove support for w3 that is a pain to maintain since w3 has not been updated since 2008.