* Changed TIniDataReader.TIniFileCache to use a TObjectDictionary instead of a TStringList to implement its cache of ini file objects.
* Changed TIniDataReader to use a TDictionary instead of a TStringList to implement its map of snippets to the index of the categories they belong to.
* Replaced calls to FreeAndNil with direct calls to objects' Free method.