unifdef: correct check for multi-line #define/#undef directives
tests: broken #define/#undef files