[MovieList] only keep resume points for files that exists (instead of only keeping the last 50 files), also make sure the resume point cache is upto date when opening MovieList.
Merge remote-tracking branch 'upstream/master'