sha1_end now clears hsh length after calculating hash
hmac_sha1() first complete draft :P