Fix some bugs in hiefile generation
Fix a few bugs in .hie file generation that
- prevent type information for patterns from being captured due to a
SrcSpanbeing unnecessarily discarded.
- serializes the
conLikeWrapIdinstead of the constructor while traversing
HsExprleading to scope validation failing since the
conLikeWrapIdisn't assigned a scope anywhere in the file