Minimal .ini parsing header written in C++