ENH: Add test subjects_dir config support, pass on tests

@mwaskom this makes the `subjects_dir` function lookup also check the config file. This might make it easier for my collaborator to use PySurfer. I also added test skipping if `fsaverage` is not present, which lead me to learn that *all* of our tests require `fsaverage`. I guess we'll have to live with that for now...