Changed serverside StartReceive(). Made it really asynchronous.
   No need to ReceiveReady.Wait until a request has been received.
Removed client side setup threads. Direct setup is faster.
   No need for static threads on client side.
Improved integration tests.