query.py now lists languages in a table.

Languages printed as "  {iso639}\t{lang_name}\t{count}", sorted first by count and then by language name. If the language or ISO code are not known, they use '???' for the missing field(s).