Add support for ruff formatter
Ruff is now supported in the code format plugin and is the default formatter for python.
A new json config key, "formatterForPython" is introduced which can be used to switch to autopep8 (the only other python formatter that is supported atm)