Quick and Dirty fix for #1549 and #1547

The TeammateNoCollide is so that on initial spawn the new player class sets that all players will collide regardless of team. The addition of the Spawn() function is to get the players preferred model and Physgun Color