remove ffi.gc causing double free, add zauth test, fix zpoller