Merge changes I5372b97e,Id751126d,Ia436694c

* changes:
  Implement HMAC sharing in Android keymaster.
  Partially fix keymaster unit tests.
  Add CKDF implementation.