Perform each package edit in isolation, with errors recorded in further isolation.
Merge pull request #1501 from NuGet/jeffhandley/WorkerShouldRecordLastFailureApplyingEdit

Perform each package edit in isolation, with errors recorded in further isolation