BSADiff.PatchFile no longer generates two deep copies to check if a patch was successful

New FileValidation constructor from IEnumerable content

FileValidation now overrides ToString()

New IncrementalChecksum which takes <byte> rather than <byte[]>

Fixed executing a SelectMany query before rename operations in BuildPatchDB