Added support for ILI9340, and started support for HD44780 and DOGMe text screens