Fixed cloning, the AI currently manages to achieve a board with no moves.
Merge remote-tracking branch 'origin/AIv2' into AIv2

Conflicts:
	src/BasicChess/BasicBoard.java
	src/ai/MinimaxAI.java
	src/pieces/ChessPiece.java
	src/pieces/EmptyPiece.java