GUI: the GTK3 HID, using cairo for rendering

#state: WIP
#default: disable
#implements: hid
