- A fairly major refactoring: isolated the description of the formatters.
- Change the casing of flags to be more in line with the common lisp-style.
- Allow the user to force-set formatter options.
- Fixed discovering the default style options: need to pass user-forced and hardcoded options, otherwise clang-format might return nonsense.
- Changed the scoring from Levenshtein distance to something more suitable for the task.
- Allow resuming the optimization process from an existing style file.
Initial release: it formats something and is even tolerant to the formatter's crashes.