improve FEN parser
minor tweaks
read the game turns from pgn
tolerate fen strings without full move number
Improve forsyth api
validate board and situation
stricter board situation validation
strictness of board validation