Services are able to send more than 640Kb in synchronous calls.

The problem was incomplete send a message to the socket, due to the fact
that the recorded number of bytes in the socket buffer is less data to
be written. Actually the message is not delivered in full, and the
remaining part is not sent.
With asynchronous calls the fullness of sending the message to a socket was controlled by the cycle.
To ensure a full send with the synchronous calls added method write_all for a
synchronous write to a socket that uses socket.sendall().
Switch socket from non-blocking mode before synchronous write.

Using socket.sendall() with socket in non-blocking mode leads to EAGAIN.
Up default timeout for synchronous operations to 2 sec. It is necessary
to upload large applications (test on 640Mb archive) with cocaine-tool.
Service release 0.10.2-1.

This service release addresses a bug when the storage service couldn't
handle uploads of more than 640KB in size.