public static void main(String[] args) {
        var program = new Main(System.in, System.out, System.err, consoleOrNullFromJvm());
        int returnCode = program.execute(args, System.getenv());
        System.exit(returnCode);
    }
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