Fix for "Too many open files" bug
kdiff3 fails to close files properly leading to stability and speed issues.
Reviewers: mreeves
Reviewed By: mreeves
Differential Revision: https://phabricator.kde.org/D22294