Improving font support
- The font is now correctly saved in the config (wasn't previously oops)
- The text area showing the current selected font is now updated when the font is changed
- Adding the possibility to choose the text editor font
- Adding the possibility to choose the code block font
- You can now pick the font size
- Fonts are now saved as fonts and not just string (previously font.family)
Note: irrelevant to the current MR but the settings UI need to be adjusted in a future MR. It has become quite messy with the addition of the 2 new fonts and will be even more with plugins