adds getEpTarget to Board

more efficient method than before that doesn't use getRelativeSquare -
just go back half the distance between the to and from squares.
adds getEpPawn to Board.  adds commented methods from Position