fix blitbuffer to string of extra one byte copying
add reflowing benchmark
add cache spec
no need of luagettext module