Add engine/browser-function variable.

By customizing this variable user is able to change the default browser.
Useful if the default browser in Emacs is setup to
`browse-url-w3` but for querying search engines user wants to use
`browse-url-default-windows-browser` for example.