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

Only works in some browsers, see
<https://developer.mozilla.org/en-US/docs/Web/CSS/hyphens>.

Tested in Firefox & Safari, not in IE, Chrome doesn't work.