Some documentation
Fixing Send method

When the call to the sockets SendToAsync method return synchronously,
the method returns false. Before this commit this situation was not
taken into account. The Completed method of the saea object was never
called, thus the server was running out of saea object over time. Now we
do this checking all the object get back in the queue.