Fix UpgradeManager to save extra sneaky upgrades

UpgradeManager did not read and write the sneakyInv inventory to NBT and did not drop the contents of it when broken.
Merge pull request #298 from Silwing/patch-1

Fix UpgradeManager to save extra sneaky upgrades