Android 8.1.0 Release 18 (OPM5.171019.017)
Merge cherrypicks of [3416661, 3417182, 3417738, 3417739, 3417758, 3417360, 3417361, 3417362, 3417363, 3416401, 3416402, 3416403, 3417778, 3417798, 3416662, 3416663, 3417799, 3417800, 3417364] into oc-m5-release

Change-Id: I2206654c9a3a4fe68814f94054cbd87b7e20f36d