renamed exception param
moved client socket tests in separate suit as they conflict w/ server ports. created a server thread.
added remote host param just in case
ignore redis forwarding test for now
fixed server thread implementation
update server thread to executor to handle failure
added logging handler