Update Player.java

Movement may be smoother and you can now shoot and move at the same time.
Update PlayerWeapon.java

Works with the player update. Note that the weapon cooldown time will have to be edited from here, and not the player.
Merge pull request #11 from AlphaBravo314/patch-1

Player updates