Fixing the browser-mess.

If the variable helm-dictionary-browser-function is nil, the currently
configured standard browser for browse-url is used.  Other admissible values
are the same as for browse-url-browser-function.