Shorten the TcpTransportTest by not running every combination for every test.
Add the ability for the DefaultDempsyExecutor to be configured to block.
[fix] Tests were broken with the removal of the default constructor on the BlockingQueueAdaptor.
small Router performance optimization.
slight refactor of the TcpTransport. Extracted some useful common methods in preparation for adding 0mq.