Android 8.0.0 Release 16 (OPR4.170623.009)
Merge cherrypicks of [2775117, 2775364, 2775365, 2775366, 2775118, 2775759, 2775760, 2775367, 2775368, 2775731, 2775732, 2775369, 2775370, 2775371, 2775372, 2775373, 2775374, 2775375, 2775540, 2775541, 2775819, 2775820, 2775747, 2775748] into oc-r4-release

Change-Id: I3c12f0eeb30d3cd1ada4bcd6effc92687f35b815