Refactoring: move ABI-specific variadic stuff to TargetABI type.
System V AMD64 ABI: don't use CompositeToInt rewrite.

Hope for toArgTypes() to get it right and otherwise be compatible with DMD.