Changed CDELog to a macro, and included method name, class and line.