split running tests from reporting

 * renamed jt to case, to indiciate is a test case
 * running tests now collects results into Results and spits out dots
fixed test handler
next items to implement
moved tests in /test to prepare for building test runner
run all in /test from runner.jl

 * no longer include runtests() at the end of a test class