DO NOT MERGE Add bound checks to utf16_to_utf8 am: 0d9d569c26 am: edce8ad060 am: 4f24f218dc  -s ours
am: 2c6f342c35

Change-Id: Ifb0d6a18007c78823de0930d52c5b2db1317ff24