Merge from Widevine repo of http://go/wvgerrit/49805 This aligns the oemcrypto reference code and unit tests to match the API design doc: http://go/oemcrypto bug: 79375509 test: unit tests pass Change-Id: I13761a7384a17e99d88e61aaf80b4a22941fd172