More JSDoc fixes.
Fixed JSDoc issues found by Closure Compiler.
Changed vararg functions to use arrays because the Closure Compiler annotation doesn't match what the TypeScript compiler generates for these functions.

GCC wants the vararg parameter as an actual parameter to the function even though it will be unused, while TS doesn't generate it.