Rearrange Lua Thing members into a map for clarity
Add a thing.type accessor for Lua Things
Return Thing's Table data when a script asks for a non-accessor member
Add a table.format() function for table-output commands

like the lib/table library for the other thing.