fix hkdf_expand arguments
add the rest of the hkdf test cases