Moved weapon handling code to PlayerCharacter
Weapons can now be picked up
Added weapon drop, moved pickup code into PlayerCharacter
Weapon pickup code now takes into account number of hands. Also did a little cleanup
Added Drop/Swap weapon to controls
Merge branch 'master' into weapon-bazooka