Debug info: Support variadic functions.
Variadic functions have an unspecified parameter tag after the last
argument. In IR this is represented as an unspecified parameter in the
subroutine type.

Paired commit with CFE.

rdar://problem/13690847
Debug info: Generate debug info for variadic functions.
Paired commit with LLVM.

rdar://problem/13690847