Convert KitBundle listing to Tables2. Had to add a different approach to rendering columns, since these tables have lists in their cells.
Lots of weirdness whereby the table was completely screwed and empty, if the list-of-items column was called "items". Renaming appeared to be sufficient.
Fix bug: we weren't propagating the empty parameter to the Table's empty-text parameter.
Fix bug: We were using the id of the KitItemAssignment or the KitRoomAssignment, not the id of the item, room, thing or bundle within that assignment.
We don't use show_kitthing() anymore. Move the bundles/things part of show_things/bundles over to Tables2.
Add Tables2 to list_rooms and show_room, and provide different views onto the room table because we have so many fields in rooms now. Also, move the capacity listing to show_room rather than list_rooms.
Extend KitRequestTable to include the setup/status/notes fields, and then do multiple instances of that table to render the show_kitrequest. Then apply everywhere.
Converted Availability to Tables2.