This class can be used to parse and write configuration files in the ini format .
It can:
- Parse an ini file and store its data structure in an array class variable.
- Check whether the ini file can be written to before storing back it contents.
- Retrieve or check an option value by section and option name.
- Create a new section or option if it does not exist.