Add a function for iterating through all exe locations in the PATH.
Review Request #12617 — Created Sept. 21, 2022 and submitted — Latest diff uploaded
looks for the specified executable in each path in
each one that's found. This can be used to scan for multiple instances
of an executable, trying to find a specific version.
is_exe_in_path()now wraps this, returning just the first result.
Unit tests pass.
Tested this extensively with the Diff Tool scanning.