Guard against names, for multiworld, that are not filled in, or without any letters or digits at all (this seems like a resonable requirement to me).
Replace break tags and with margins and html lists since this is better for the semantics of the html structure, and in one case improves the rendering, namely the Multiworld components where break tags initially needlessly shows as a big gap between the Seed and Spoiler components.
Depends on #71