Allow to override "llc" and "opt" binary names.

For example, Ubuntu ships llc-2.8 .. llc-3.1, and sometimes it's good idea
to try older version (especially with LLVM policy of dropping arch backends
with each new version).