Update rubygems source. (use https)
Only show quoted party (legend tag) if provided

`<legend> says</legend>` feels/looks awkward. If noone is being quoted
then the legend tag should not be displayed.