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