Call collect changes
Several Call Collect changes

Avoiding caching of AgentConnection when in Call Collect mode.

Starting the work to call cf-hub instead of using threads in cf-serverd.

Writing a unit test to check redirection.
Adding redirection_test to unit tests
Redirection test
Redirection test
Redirection test fixup