While writing another self test (on the mjw/dwarfstrings branch) I
noticed run-elflint-self.sh was running tests against the old location
of the ebl shared library backends (and silently succeeding because
the files weren't there). I pushed the attached patch to fix that.
The test still succeeds, but now tests a bit more.