typedecl: Change the strategy to generate the declaration string for a list of function arguments
typedecl: Change the strategy to generate the declaration string for a list of function arguments

The idea is to include a final argument of a declared but
not defined type named "varargs" when a function has varargs
arguments. This way, for the varargs type a "..." string is
generated.
This strategy removes the need for the VA bool template argument.

erdavila/my-cplusplus-playground,erdavila/c-plus-plus-11