Merge from Widevine repo of http://go/wvgerrit/139372 Revert workaround for falling back to L3 (Partially merged previously) Merge from Widevine repo of http://go/wvgerrit/139498 Guard against double initialize (Partially merged previously) Merge from Widevine repo of http://go/wvgerrit/139343 Use a placeholder ID for devices missing a system ID Merge from Widevine repo of http://go/wvgerrit/140934 Check security-level during OpenSession. Merge from Widevine repo of https://go/wvgerrit/141469 Make OTAKeyboxSupported handle the short buffer return code Bug: 187646550 Bug: 206670307 Bug: 206570220 Bug: 205896558 Bug: 205041153 Test: Manual test on flame Change-Id: I71f5faf6b611337b82d8b6179251f6b0224780e6