publish preview: handle separate description, render as card
render all web site (domain_urls + domains) on user page, not just first. for #282

corresponds to snarfed/activitystreams-unofficial@508f4a294954e21cd97e4d1b84499959061180bc