Small improvment to Position::fen()

No functional change.
Remove redundant argument from hidden_checkers()

No functional change.
Shrink Position::is_draw()

No functional change.