Added unit tests
Tagged version 0.7.3
Changed select() call to epoll()
Tagged version 0.8.0