move setup functionality to client_setup.c, improve queueing
Merge branch 'master' into clientQueuing
add basic testing functionality with fixtures, fix msg_len bug in reponse.c