sync
sync
don't require a tests directory for a filesystem repository to be valid
don't guess which package is intended due to being in a test directory.  add stub for running repo source tests
don't download repos until needed.  added command-line support for running tests from a source repo.  fix -v option