Attack when drawing weapon

fixes #1863

This pull addresses the concerns that @jhoff brought up, except the hand thing which would actually be cool but we would need to make the sprites. 

I have it set so that even when the weapon is offhand the player can still dig, although attempting to punch will result in the weapon being drawn and used.