D3PDMakerUtils: Use varadic templates rather then preprocessor hacks.
Replace preprocessor hacks emulating varadic templates with c++11 varadic templates.
Removes arbitrary limits, and resolves cppcheck parse failures.
Replace preprocessor hacks emulating varadic templates with c++11 varadic templates.
Removes arbitrary limits, and resolves cppcheck parse failures.