librustc: Add argument to allow choosing "linker"