changed ISessionChannelProvider to IServerChannelProvider.
Refactored SingleChannelSession and SingleServerSession.