Syntax: Improve comment matching. Fixes #179.

I believe this completely implements the "comment" part from
https://www.haskell.org/onlinereport/haskell2010/haskellch10.html.