Allow refreshing cache in helm-browse-project.

* helm-files.el (helm-browse-project-find-files): add one extra arg.
(helm-browse-project): Use it.
* helm-utils.el (helm-walk-directory): Allow passing a function to PATH.