remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit.