DO NOT MERGE libutils/Unicode.cpp: Correct length computation and add checks for utf16->utf8 am: 2806397d1e am: 8c9d02551c am: 28f28ce635  -s ours
am: f611765aaf

Change-Id: I236fac995374280f948759f44e673aff98b53447