HMAC now uses HMAC_partial internally.  Added unit test for HMAC_partial.