Merge `array-tables.js` into `adaptive-table.js`

Mostly this means the filtering conditions - it will now render any
array full of objects.