Reorganized scripts.  Added a default CTestConfig.cmake file.  It turns out that the ctest script reads CTestConfig.cmake before it is generated, so we must copy this template in whenever we need to use it.  This is handled by the scripts.
Updated the README file, tweaked the CI script.