LinkerId: Fix detection of linker tool without path

Some compiler drivers invoke the linker tool as just `ld`, with no path,
expecting it to be in the `PATH`.
14 files changed