A.3.2.5 Allow BranchingSessions to be deleted
BranchingSession sessions could not be "deleted" because each interaction
is a separate session. The solution implemented is to add a dummy
"session" shared by all branches, which is deleted when one branch
"logs out".