A C++ config file reader for general purposes.