Fixed an issue with item set buffs not properly being removed when replaced

Fixed an issue where attempting to replace a piece of an item set with an item that wasn't part of the set wouldn't remove the set bonus. The issue was caused by the fact that the equipped item wasn't being unequipped properly.

I've only tested this with the heroic sets so I don't know how other sets might be affected by this change.