Add --source-entity-line to haddock invocation

This makes source links to definitions coming from TH splices point to
the actual line of the splice, rather than a (non-existing) name anchor.
Merge pull request #1719 from nandykins/master

Add --source-entity-line to haddock invocation