Add titles to links that don't have text (#290)
Follow up on #283. These didn't show up in Chrome LIghthouse
Accessibility report, but showed up in Safari's Audit. Another way to
find them is:
```js
[...document.querySelectorAll('a')].filter(x => x.innerText== '' && !x.getAttribute('title'))
```