(refs #463) checkconfig should take either a dir or a config file