Fixed up how disconnecting happens.

part of #172
Moved DisconnectReason emum (closes #186)
TCallControl becomes telephony service (closes #172)
Merge pull request #187 from marcoscaceres/TCallControlNoMore

TCallControl is no more