embed.fnc: Clarify that varargs suppresses embed.h

Macro don't have variable numbers of args, hence the entry in embed.h is
suppressed.
reg_mesg.t: Add, revise test names
regcomp.c: Add comments; align ternary operator for clarity
regcomp.c: Stop potential leaks

These two ref counts were not at the same level as their corresponding
dec.