Remove vacuous states in base64_sem?.c

I don't think these actually affect correctness since there's no way for
0x40 or 0x60 to show up in a parse tree anyway, but they're confusing.
Fix compilation when PKG_CONFIG_PATH is not in environ