Add tests to verify that inproc and tcp/ip works with multiple workers.

We now verify that a server can have workers or clients connected using tcp/ip.
We also now verify that the client and worker connection type don't have to be
the same.

This closes Issue #195 as unreproducible.
Merge pull request #199 from robertmaynard/correct_inproc_between_server_and_workers

Add tests to verify that inproc and tcp/ip works with multiple workers.