Check sockets again after poll completed.
Improved reply parse code.

Function ares_query(3) now is wrapped inside channel class,
and now its able to use any callable as its callback.
Resolve TXT requests into a nice string iterator.