Support va function-like macro
Refactor a bit
Add scenario to check that the variable argument macro is correctly replaced
Add missing ChangeLog entry
Amend ChangeLog entry of va function-like macro support
Merge branch 'feature/support-va_funlike_macro' into develop