This change moves llvm-debuginfod from llvm::cl
to OptTable for the parsing of the command line arguments.
This is a reland of https://reviews.llvm.org/D151273 which
had to be reverted because size_t type is implementation
dependant and the original change was assuming unsigned long
for the default value of one the command line arguments.