private static CommandLine parseCliArguments(String[] cliArgs, Options options) throws ParseException {
        CommandLineParser parser = new DefaultParser();
        return parser.parse(options, cliArgs);
    }
Primary application entry point for security utility tools. Handles tool selection,
CLI argument parsing and exception printing.

Based on previous vespa-security-env tool.

@author vekterli
@author bjorncs
vespaclient-java/src/main/java/com/yahoo/vespa/security/tool/Main.java