added names to comparison tests
as a start at supporting multiple generated test files
per algorithm
generalized makefile for generated tests closes #66

added stepping tests, that go from a low to high message size
generating random tests
these can be used to generate the SHA short and long tests for #64

fixed some resource leaks in Ccommon_tests