Bibtex/biblatex:  map "unpublished" to "speech" if...

the record contains "eventtitle", "eventdate", or "venue".
Otherwise map it to "manuscript" as before.

Closes #44.