New library for Mega and low cost HX8357B/C and ILI9481 480 x 320 displays

@roman12

An inverse colour is a "NOT" of all bits, so !TFT_RED will display as cyan.

Thus you can simply set the text foreground and background colours as the inverse of the text you would otherwise print at the cursor. The cursor can be simply a "space" or an underscore "_". If you really want you can even flash the cursor by overprinting with normal and inverse colours in a delay loop.