Do not assume that the complete message fits into tht buffer when sending in VariableSizeCommunicator
If the buffer is small the we need to issue multiple sends and receive. Unfortunately, the logic when sending was broken before this commit. It simply always assumed that the buffer was larger than the complete message to be send. @joe Please check whether this closes #105 (closed)
Edited by Markus Blatt