Add support for AdaFruit 16x8 HT16K33 matrix device

Tested and confirmed to work with AdaFruit 16x8 single color matrix

should support both:

```js
dims: [ rows, columns ]

or

dims: {
  rows: ...
  columns: ...
}
```