iomux - High performance aynchronous I/O multiplexing and timers