tools/zsh: add lazy completion loader for dynamic command completions
Adds a lazy completion loader that dynamically discovers and loads
completions from the installation path of commands. This allows
zsh to find completions for any command based on its ../share directory
without requiring manual configuration.