Added MIPSEM_DBG boiletplate and fixed issue in Assembler and MacroAtom class with false positive assembly on macro calls with junk text after parameter list