转为uft8无bom编码

UTF-8用BOM来表明编码方式,字符"ZERO WIDTH NO-BREAK SPACE"的UTF-8编码是EF BB BF,接收者收到以EF
BB BF开头的字节流，就知道这是UTF-8编码了。虽然gcc能识别BOM,但交叉编译时arm-linux-gcc会因为无法识别bom而报错。