disk_io_task: Changed interface to use shared_future
worker: renamed loop_wrapper to loop_t
Enabling unit tests
net/http_sender: removed unused var
Changed the implementation of tasks::net_io_task to hold a tasks::net::socket
object instead of a plain file descriptor.
task: Added parameter free dispose interface
Fixed whitespaces
http_response: Removed RECVFROM_FLAGS
socket: Added UDP support, blocking mode and unix domain fixes
Added more unit tests