Creating the migration for adding LastError column.
Log package errors to the database during apply package edit.
Perform each package edit in isolation, with errors recorded in further isolation.
Use SaveChanges as our transaction commit instead of using EntityTransaction, in hopes it will avoid table locking.
Fix a couple typos in changelog
Merge pull request #1533 from NuGet/tilovell/WorkerShouldRecordLastFailureApplyingEdit

Tilovell/worker should record last failure applying edit