closes #60

onUnequip will now only be called once if a bauble is removed via
shift-click