separated channel from lwt.c to lwt-chan.c.
added a ring_queue implementation.