Macro processor: fix tracking of line numbers after @#define, @#include and @#includepath directives Closes: #108 (cherry picked from commit 50a2737e)