Internal Server Error - getDateFormatter() on null
Craft support had suggested looking into the locales table, which had a singular entry for en_us.

What allowed me to update was to copy the following folder and its content: app/framework/i18n/data. It was entirely missing from the Craft-2.7.8.zip file I had downloaded.