Replace Hyphenator with CSS-based hyphenation (Fixes #16)

Only works in some browsers, see
<https://developer.mozilla.org/en-US/docs/Web/CSS/hyphens>.