Fix style and logic of UnequipCB
Fix indenting of item_db

At some point, 'make indent' needs to be run, but that will cause merge
conflicts so I'm not doing it yet.
Add missing newlines at end of file