pp: Re-add support for undeclared identifiers in #if expressions

because C also supports it (although with different semantics), so it
seems better to keep this feature.