Add CLI options to support both checking and fixing files and directories

Add command line parsing and support both --check and --fix. Some code had to be copied directly from cljfmt and modified to not cause errors when running in GraalVM.

Merge request reports

Loading