This removes Error.cpp/.h files from obj2yaml.
These files are not needed because we are
using Errors instead of error codes widely and do
not need a logic related to obj2yaml specific
error codes anymore.
I had to adjust just a few lines of tool's code
to remove remaining dependencies.
I think it should be Mach-O?