Fix ini file parsing for '?='

This feature was completely failing, variables defined with '?=' were
never using the environment variable when defined.