Cleanup ini

* Comments should make clear that the main role of the ini code is handling ini "content" and not ini "files" as all the main functions handle Reader/Writer and not "filename"s.
* IniError.File is misplaced since the meta data already comes from the caller.