Made a minor change to Board::cloneGroupsInto that probably did nothing significant to improve performance.
Fixed a warning caused by the previous commit
Changed UCT::simulationCount to update at the end of each thread instead of incrementing for each simulation
Fixed a problem with reading user input in Common::playerMove
Changed Board::getPossibleMoves to have isSuicide manually inlined. Changed Board::getPossibleMoves to not set numLegalMoves then increment it, but set it to 1 instead. Changed Board::show to print out a nice error message if a board position is set to a invalid value