Develop into 2.0.6 (#133)
* Prepared new version 2.0.4
* Updated boards
* Updated platformio.ini
* Added extern for touch_calibration_data
* New build system for CI
* Updated PCLK_HZ
* UPdated variables for ST7789
* Update Variables GC9A01
* Updated ILI9341
* LVGL to ^8.3.9
* Typos
* DST7262 variables
* Typos and ST7701 variables
* ST7701_LINE_CONFIG
* ST7796 variables
* SPI_DMA_CHANNEL
* CST816S variables
* GT911 variables
* XPT2046 variables
* Typo
* esp_lcd_panel_io_3wire_spi_config_t
* Updated boards
* Updated boards
* BOARD_HAS_
* Update board
* rename with interfaces
* Added Interface type to boards for LCD/TOUCH
* All boards
* wip ESP32-24232s022
* Updated 2432S022C
* Updated boards
Added warning for st7789_i80
* Added 8048S070R
* Updated boards
* Do not invert colors
* Added IPS Setting
* rename, include strength
* Removed v11 version
* Added logging
* logging
* Removed touch_config flags
* Removed not required backlight set
* Added strength
* GT911, fix for non matching touch resolutions
* UPdated boards
* Updated boards
* GT911 vendorId
* updated boards
* Update board
* Boards to main
* Updated boards
* UPdate boards
* %d->%f
* Added logging for vendor config initialization
* Two decimals
* Updated boards
* Data bits are upper D8-D15
* Updated boards
* Updated boards
* Added PlatformIo badge
* Use LVGL pixel buffer size and malloc flags for json (#124)
* Updated boards
* Added spi_bus_config_t flags, intr flags and max_size
* Small changes esp3228S022
* Update version to 2.0.5
* Minor changes to st7789_i80
* BCKL to GPIO_BCKL
* Typo miso_io_num
* Changed location of tuning off the display when initializing
* Updated boards
* Updated boards