obliterates Member.AbstractOrAliasType

We've already moved `name: Type.Name` to Member.Type. Now, it turns out,
we can also do the same to `tparams: Seq[TypeParam]`.
removes extraneous abstract defs
Member.ValOrVar follows in the steps of AbstractOrAliasType