Experimental explicit queue for xio_send_request.

Call xio_send_request only from the thread which runs
the xio event loop.  Use xio_ev_loop_run_timeout to bound
potential stalls.

Signed-off-by: Matt Benjamin <matt@linuxbox.com>