Added skeleton for listening to connections' going up and down.
Passing ICohortConnection thrgouh with connection listeners to allow CohortManager to determine which connections go down and up.
Modified message listener interface so that pass back connection so that CohortManager will be able to distinguish which connection the message came in on.