Changes to reflect refactoring in GHC as part of #7484
Follow API changes in D426

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Support for PartialTypeSignatures