Use SVG via <object> instead of <img> so that the fonts work.

The problem is described here:
http://stackoverflow.com/questions/20577316/svg-font-face-works-in-svg-b
ut-not-when-included-in-a-page
Various text edits.