Starting on jcal
ez_launch improvements: add args setup, logfile
testlog(): keep test log with the module being tested
Honor $KEEPFILES, implement test_next_steps, make toolframe quiet
again.
move all tests into tests, so we can do "green tests"
Make ez_launch take module name to decide whether to run main.
Updating files that call ez_launch to do this correctly. Using green
for test discovery/running.

   e.g., $ green -v tests
rename the emtpy test to test_EMPTY