This removes calls to error()/reportError() in the main driver (llvm-objcopy.cpp) as well as the associated argv-parsing (CopyConfig.cpp). logAllUnhandledErrors() is now the main way to print errors.
There are still a few uses from within the per-arch drivers, so we can't delete them yet... but almost!
You've added an extra '.' at the end of this error message. I think our standard is (usually) to not have them. (We might want to tidy up the other messages that do have them already).