protected void addOptWithArg(String shortOpt, String longOpt, String description) {
    addOption(new Option(shortOpt, longOpt, true, description));
  }
Create the parser to use for parsing and validating the command line. Since commons-cli lacks
the capability to validate arbitrary combination of options, it may be helpful to bake custom
logic into a specialized parser implementation. See LoadTestTool for examples.
@return a new parser specific to the current tool
hbase-common/src/main/java/org/apache/hadoop/hbase/util/AbstractHBaseTool.java