restack inventory and remove invlet from original worn item
restack inventory after showing inventory_item_menu from adv. inv.
rewrote inventory::assign_empty_invlet to re-use an existing hotkey in case it is forced to assign a valid hotkey
Merge pull request #6092 from BevapDin/fix-worn-invlet-bug

Fix worn invlet bug