Remove unused functions and rename zf to edb-zf

Unfortunately there is only one namespace for emacs so do some small cleanup to avoid shooting users on the foot by accident.

The second patch replaces w3m-browse-url with browse-url so that one can use the builtin web browser in emacs 24.4 (trunk).