improve server-client connection sequence

prevent duplicate bot names
send numRounds to bots
move getConnections() [GameServer] to main loop
rename makeMove() [DumbBot] to move()