Fix leaking of flows.
Add missing src_flow decrement.
Factor out determine_source function.
Make interface to determine_source more general, so that it can be used without an rdata.
Add DialogTracker class.
Fix up UT failure.
Add appropriate interface to Flow and FlowTable.
Add 305 Use Proxy message when trying to REGISTER on a flow that
should quiesce.
Update commenting.
Simplify the code by allowing a negative count of dialogs.
Flesh out behaviour on start and end of dialog.
Add dummy code for integration with transaction-based quiescing code.
Merge remote-tracking branch 'origin/sprout-scaling-down' into bono_scaling_down
Adding a debug log for help in live testing.
Integrate Bono quiescing with SIGQUIT handler.
Fixes from live tests - quiesce instantly if we have no flows, fix compile of main.cpp, fix leaked flow reference
Add UT for appropriate handling of REGISTERs on dialog-less quiescing flows
Use determine_source to make more code clearer
Framework for testing dialog tracking
Add UTs for the Flow, FlowTable and DialogTracker