Added a .gitignore and a simple Cargo file
Started implementation of the event loop based on epoll
Added a new Errno type for more type-safety with syscalls
Made the Timer async event work
Timer: implemented a single_shot timer
The polling timeout is now a constant
Fixes for rust-nightly 0.13
Renamed async crate to lio (lys io)
attach_to now has correct lifetime specifiers
Added Notify event
fds are now typed fd_t
More idiomatic Rust
Reorganized files
Started a bounded queue implementation that uses a circular buffer underneath
Implemented additional methods for BoundedQueue type
Asynchronous events are now pushed into a queue and are processed when the event loop runs
Added a method to close the fds
Started an asynchronous TCP implementation
Improved the Tcp event
Tcp: fixed the getaddrinfo call. Last rustc: renamed fail! to panic!