Teach file_to_char() about upper/lower case

This allows to further simplify Position::fen()

No functional change.
Don't exit if unable to find bench file

Now that we can call 'bench' command also from
interactive terminal it makes no more sense to
exit the application if the user types a wrong
file name.

No functional change.