Fix for vessel name formatting, and a bug to be fixed
KSW reported that vessel names are not italicized inside vessel bios, which turned out to be caused by the fact that we don't process vessel name tags unless they have @key
s; @keys will be added. I also tweaked the CSS so that such names are italicized automatically when they're in the vessel bio context, but not in the context of the main documents, where we shouldn't alter the text style.
There's one oddity in the vessel bio page, which is that when you click on the name of a vessel from inside another vessel's bio, the clicked-on vessel's bio appears as a popup; but in that process, it's extracted from the main list, and is never replaced in it when you close the popup, causing it to disappear from the list. That's obviously a bad idea. I'll be working on it.