fix some erroneous use of global variables in EquipSet
fix bug in EquipSet:Set when rolling back failed install in empty slot