[plugin][web-search] fix + changes

Fix:
  - do not display stderr/stdin messages from the web browser in the zsh console

Changes:
  - make the web-search plugin more generic so other search engines can be added easily
  - add duckduckgo and wikipedia as default search engines
  - cosmetic: call the open command at only one place