CSS for ligatures

Turns on common and discretionary ligatures the standards way (Ok. It's
a working draft) instead of using the non standard
text-rendering:optimizeLegibility; (which also turns on kerning).

Supported in IE 10-11, Firefox from v15 (with -moz and different syntax
on older versions), Safari (-webkit) from v7 (partial support from
v5.1), Safari iOS (-webkit) from v7 (partial support from v3.2), Opera
(-webkit) from v15, Blackberry Browser (-webkit) from v 10.0.

More info and reading:
http://blog.fontdeck.com/post/15777165734/opentype-1

And: http://www.w3.org/TR/css3-fonts/#propdef-font-variant-ligatures
Added break-word for long text in entry-content

Added from WordPress Theme Testing Unit. Long text will overflow the
content box. This example will overflow without break-word:
Super/Duper/Long/NonBreaking/Path/Name/To/A/File/That/Is/Way/Deep/Down/I
n/Some/Mysterious/Remote/Desolate/Part/Of/The/Operating/System/To/A/File
/That/Just/So/Happens/To/Be/Strangely/Named/Supercalifragilisticexpialid
ocious
Added break-word to entry-header entry-title entry-header entry-title

Commented out, as the previous solution still look good. So it's a
matter of taste.