preprocessor_basic: Add MSVC workarounds
preprocessor_basic: Add MSVC workarounds

This commit adds workarounds for __VA_ARGS__ expansion on the visual
studio compiler.

RafaGago/base_library,RafaGago/base_library,RafaGago/base_library