Moved SpecializedMember property 'Substitution' to IMember and
SpecializedMethod property 'TypeArguments' to IMethod.
That should eliminate the need to upcast these objects & makes the
type system more flexible - that's needed for the
ReducedExtensionMethod model.
Moved members of ParametrizedType to IType (for consistency with the
IMethod changes).