Add support epoll and select

EH:
Add "epoll" support for linux and "select" for other platforms.

RU:
Добавлена поддержка "epoll" для linux и "select" для остальных платформ