lua.wire.wrap
it = wire.wrap(name,handle)
We know that this handle exists. So either return a previously cached fifo/thread or create a new one with the given name and return that.
The returned value may be a fifo or a thread, it.is will be "thread" or "fifo" for the different results.
Always returns a valid table.