Fix #14579 by defining tyConAppNeedsKindSig, and using it

Authored by RyanGlScott on Feb 5 2019, 6:57 PM.