Remove topology representations based on Exchange and associated classes.
(Broken)-  Remove compile errors from previous deletions.
Part of the GTS Refactor:  (Breaking apart the Exchange into the Exchange, Queue and Broker objects and more…)
Along the way we don't expect the code to work until we near completion...
(Broken)-  Add new Exchange Objects
Part of the GTS Refactor:  (Breaking apart the Exchange into the Exchange, Queue and Broker objects and more…)
Along the way we don't expect the code to work until we near completion...
(Broken)-  Routing Changes (e.g. RouteInfo --> Producing & Consuming Routes, and Exchange --> Queue, Exchange & Broker)
Part of the GTS Refactor:  (Breaking apart the Exchange into the Exchange, Queue and Broker objects and more…)
Along the way we don't expect the code to work until we near completion...
(Broken)-  More Routing Changes -- continuing to replace the exchanges with the ConusmingRoutes & ProducingRoutes
Part of the GTS Refactor:  (Breaking apart the Exchange into the Exchange, Queue and Broker objects and more…)
(Broken)- Adapted Message Routing (combination of Rich & Ken's changes) to use ConnectionManagers to multiple brokers/channels.
Part of the GTS Refactor:  (Breaking apart the Exchange into the Exchange, Queue and Broker objects and more…)
(Broken)- Added documentation John added on other branch, and cleaned up some of the test code.
Part of the GTS Refactor:  (Breaking apart the Exchange into the Exchange, Queue and Broker objects and more…)
(Broken)-More cleanup -- removing a file no longer necessary and replacing use of it with GsonSerializer.
Part of the GTS Refactor:  (Breaking apart the Exchange into the Exchange, Queue and Broker objects and more…)
(Broken)-[should have been part of last commit] More cleanup -- removing a file no longer necessary and replacing use of it with GsonSerializer.
Part of the GTS Refactor:  (Breaking apart the Exchange into the Exchange, Queue and Broker objects and more…)
(Broken)- Apply changes to the Topology Builder & SimpleTopologyService & FallbackRoutingInfoProvider
Part of the GTS Refactor:  (Breaking apart the Exchange into the Exchange, Queue and Broker objects and more…)
Update the (Broken- Code will compile w/o error soon)- Update Global Topology Service & Builder
Part of the GTS Refactor:  (Breaking apart the Exchange into the Exchange, Queue and Broker objects and more…)
(Broken - Now Compiles w/o errors)- Finish changes to tests & some minor cleanup
Part of the GTS Refactor:  (Breaking apart the Exchange into the Exchange, Queue and Broker objects and more…)
Remove unused imports
Fix merge -- merged this file incorrectly.
Fix missing import.
Fixes an apparent logic flaw in how exchanges and queues are declared.
Change needed to get things to build.
Adding some refactoring notes/TODOs.