UI fix: force menu blurb to be a list if it isn't already
Handy property on StockItem to pretty-print units remaining
Remove more uses of ui.table()