support Supplementary Multilingual Plane(only Python2 and dirty now)
Process in UTF-16 array converted from Unicode text to support SMP.
release 0.9.3