Forward port Emoji and Strip unicode support

Change-Id: I6adb081d45389adef825d8bb1e431174a4ca416f
Forward port Split SMS functionality

Change-Id: I1091dc2fda319263f6ce32152990eacff3462ff3