Generalize queryMap to activationMap.

Start consolidating map creation so no external ordering can cause internal race.
Consolidate loadbalancer API so that publishing a result and implicit querying of activation result.
Get rid of performLoadBalanceRequest by isolating behavior to test file.
Make sure consumer side is also protected in test mode.
Restore active ack timeout at 30 seconds.
Make a thin load balancer trait and remove unitTest flag.
Update some javadoc.
Removed queryActivationResponse (dead code).
2 files changed