fixes #30 - attempted to clarify when file_error is actually relevant

plus changelog for the pending 5.0.2 version