Untested code for variable size messages.created a worker for handling
variable size receives. Still more to write to get it working..

Signed-off-by Ajo Jose Panoor <ajopanoor@gmail.com>