external libraries: hidapi: update to version with array elements parsed correctly, and path checked properly for opening hids
lang: hid: add support for array elements
class library: hid: add support for array elements.