Refactored storing session and transaction in pipeline context
Programmatically adding endpoint-specific connection strings
Refactored determining the destination address
Refactored handling of sender's callback address
Split up dequeue strategy. Extracted receive strategies
Refactored ReceiveResult
Extracted purging
Switched priorities of config souces to first: config file, then programatically
Modified acc test to verify programmatic approach and the precedence of config-based one. Minor tweaks
Merge branch 'programmatic-multi-db' into develop