Add first round of test functionality.  Running "idol --test " will now run through all hash tests for a given idol, then run through full tests only if hash tests fail.