change macro-replacement to not remove erfam.h
added some clarifying comments
Merge pull request #1 from eteq/fix-macro-extractor

change macro-replacement to not remove erfam.h