Templates and linkage, ugh
This allows for color changes and scaling of the arrow when the display needs it (e.g. HiDPI displays). Also make the arrow and text respond to if the window is active to mimic native controls. Fixes https://gitlab.com/kicad/code/kicad/issues/6042
The new widget looks the same on all platforms and fixes a few bugs with the wxWidgets version