Implement Upgrader::abort

Add forgotten abort() method of the Upgrader trampoline class, and allow
getErrors() not to crash if not upgrading