Make open_ok() check to see if the file is readable first

If it can't read the file it gives an error message suggesting that you run
`git submodule update --init` - this should help people who check libmaxminddb
out from git without the maxmind-db submodule.