python/bib/collator,citeproc: some refactorings

ignore temporary tests
python/bib/citeproc, util: handle authors better.

Keep names from multiple authors separate in the data structures.

Display multiple authors correctly in preview window.