state: implemented AbortCurrentUpgrade

This will be used to allow users to recover if a state server dies
during an upgrade, leaving a current UpgradeInfo in
place.
Merge pull request #726 from mjs/AbortUpgradeInfo

state: implemented AbortUpgradeInfo

This will be used to allow users to recover if a state server dies during an upgrade, leaving a current UpgradeInfo in place.