Transform '--' to '-{}-' to fix typesetting of -- operator.

TeX treats '--' as a ligature that produces an en-dash.  Separate the
hyphens to prevent this transformation.
Merge pull request #15 from dhull/fix-dash-dash-operator

Transform '--' to '-{}-' to fix typesetting of -- operator.