Yet another round

Made several corrections to data to fix issues.  In particular, merged
Java IV's gigantic list of QHDs (to scribes) into the main list so that
it stops causing confusion.

Made the emitter truncate at 254 chars for alternate_name, so that
Nataliia stops breaking the database.
Actually getting things into the DB better

Added the given_as field to the DB, and emit it.

Truncate alternate_names so that Nataliiia stops breaking the DB.

Trying to fix record duplication, but there's still some happening.

Now emitting recognitions showing the persona from the court report.
Fixed a challenging bug that was causing duplicate Recognition entries