Mark as final all arguments on ISocket interface.
Add getFd to ISocket interface.
Comment auxiliar getReadFd and getWriteFd methods and make getFd public on Socket.
Complete jna epoll implementation.
Now PollService intend to use Epoll.
Move PollService to imple package.
Remove epoll implementation from this branch.
Reordering fields on ISocket interface.
Remove unused import of EAgainException
Fixed NullPointerException on getSymbols function.
Remove some hardcoded constants on Nanomsg class.
Remove unused import of EAgainException class.
Refactor of exception handling on Sockets.
Remove unnecesary commented code.
Add setSendTimeout and setRecvTimeout method implementation to Socket class.
Refactorized AsyncSocketProxy class for use IAsyncScheduler.
Add IAsyncScheduler interface definition and SimpleAsyncScheduler implementation of it.