Fix error handling on call to access(2)
Allow "make check" to be run when kyua is missing

Discovered while trying to setup Travis CI.
Try to fully set up Kyua in Travis CI

This is so that we can run the full test suite.  Didn't want to do this
yet, but yet, it's not that hard and we'll need this for running Kyua
later on.