[Support][Program] Add findProgramByName(Name, OptionalPaths)