Clean up tyThingToHsSynSig a little
Clean up tyThingToHsSynSig a little

Factor out noLoc and use the case construct. Also rename the function to
tyThingToLHsDecl, since it doesn't just create type signatures.

ghcjs/haddock-internal,ghcjs/haddock-internal