Earlier syncing, more correct progress indicator

Now cleans the list of files in advance, removing files that are already
up to date before patching. Avoids big skips in the progress bar.

Sync raf files earlier, so canceling the patcher while patching
lol_game_client does not undo all your progress, only the progress on
the last archive.