Don't make PartialTypeSignatures imply NamedWildcards
More accurate locations for error messages

Report the location of the disallowed wildcard in a type signature instead of
the location of the whole type signature.