CFilesOnDisk and CDiskItem improved

CFilesOnDisk migrated from the MFC's CList to std::list.
CDiskItem - a bug found and fixed