Fixed Big Exploit and minor changes

Fixed an exploit where players could switch teams in the middle of a
game, drain the teams money supply on weapons then switch back to their
own team whilst still posessing those weapons without having used their
own money.
Fixed by only allowing team swaps in the pregame stage. and only allowed
weapon purchases when the game has started.