A simple cache based ini format file parser, stores file contents in memory to manipulate in order to minimise actual file operations.