Adjusted the calls to the board methods.
Adjusted the calls to the board methods.

* is_legal now requires the full state history
* the method that returns the result of applying a move to a state is now called next_state
* renamed next_player to current_player

jbradberry/boardgame-socketserver,kod3r/boardgame-socketserver