use luaL_newstate because lua_newstate doesn't work on amd64
zero buffer in each readchunk call
fix (*State).Load
rm bufsz arg from (*State).Load