Remove unused #define
Delete the ancient posix support in canonicalName
Merge pull request #3570 from yebblies/deaddefine

[DDMD] Remove unused #define
Merge pull request #3571 from yebblies/canonicalName

[DDMD] Delete the ancient posix support in canonicalName
Add va_list test case
Use correct type for va_list
Merge pull request #3568 from yebblies/valisttype

Use correct type for va_list