Updated testing framework to accommodate test vectors.

Signed-off-by: Alex <alex@centromere.net>
Added test vectors for BLAKE2.

Also fixed some hlint issues in the BLAKE tests.

Signed-off-by: Alex <alex@centromere.net>
Added test vectors for SHA.

Signed-off-by: Alex <alex@centromere.net>