Redefine Exit* macros as variadic macros
Use variadic macros throughout the source