Change fileVersions map and MCCFileData

CheckVersions() and commitTransaction() will not compile. This is just
to get it out there for Matt to work with.