bug fixes to remove_ammo:

remove contents of item in all cases, not just when it is a container.
call game::handle_liquid only when called for the actual player, not when called for NPCs