Limit iterations when expanding macros in case a macro is recursive such as #define MAC(x) MAC(x+1) Also fixes macros that are co-recursive with other macros.
Limit iterations when expanding macros in case a macro is recursive such as
#define MAC(x) MAC(x+1)
Also fixes macros that are co-recursive with other macros.

R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone,R1dO/scintilla_clone