Made Player::Has_matching_liquid() check weapon slot.
Removed check in handle liquid that did not allow selection of weapon slot when using a half full container.