Some minor changes to RandomInput and Output to support correct SHA
hashes for 0-length strings; also, added sufficient comments that all
SHA generated tests now work with OpenSSL's harnesses. HMAC is still
problematic.