read back Lua strings containing \0 bytes

(thanks Nathanael Jones)

closes gh-14
remove an unnecessary FFI call