When sympath.Walk encounters a broken symlink whose target does not
exist, silently skip it instead of returning an error. Other EvalSymlinks
errors (e.g. permission denied, symlink loops) are still propagated.
Broken symlinks cannot contribute useful content, and this prevents
errors when they are listed in .helmignore patterns.
Fixes#13284
Signed-off-by: Kartik Suryavanshi <158498247+KartikSuryavanshi@users.noreply.github.com>