added testconfig; added config-dir option; check if site.yml exists in checked out repo