emit: Properly emit #defines with paramcount=0
Properly create version/pre-#defines with paramcount=-1
cpp: Make hMacroParamList() private (again)
readme: Update for 71710825