escape commit log strings for generated c
escape commit log strings for generated c

N/A

* string escape method: http://t.cn/RwlsOHH
* this commit closes chen3feng/typhoon-blade#127

Change-Id: Idbce3198da376cbe44d00c8291a714032f0cb823
Signed-off-by: liuhuahang <4358ae506f308478f326b473c160d11c67065b66@zerus.co>

project-zerus/blade,project-zerus/blade,huahang/typhoon-blade,project-zerus/blade,project-zerus/blade,project-zerus/blade,huahang/typhoon-blade,huahang/typhoon-blade,huahang/typhoon-blade