libpng Lua+ffi binding