Continuing to work on AI

Added a copy constructor to FanoronaState
More work on MinMaxTree
More work on Node
Some changes to ArtificialPlayer