Fixed a bug where NIL pieces will register as enemy pieces.
Fixed a bug where pawns can promote to kings.
Changed location of unit test log file.
Added more board configuration tests.