Fixed va args count macro with MSVC. Added macros test.