Drunken boxing fixes

Fix several things:
* Use monster naming functions when drunken boxing (fixes #13)
* Fix a bug which prevented drunk theft from occurring
* Failing to catch a falling corpse doesn't break the game