miscellaneous fixes for updated qcat
remove long lists from glossary outline and just use letters
detect need for special outline by outline-list-name; add debug info about list being used
uppercase initial letters to get everything in letter_ids