Each piece paints itself.
Fixing a null reference exception
Suppress serialize warnings.
Back to the board painting all of the pieces
Changing move list to linked list
A piece can return its color
Game result does not expose the move list.
Merge branch 'master' into ui-show-winning-four

Conflicts:
	source/common/Player.java
	source/gameEngine/GameResult.java