Remove media capabilities if a server tries to join a conference without...
Remove media capabilities if a server tries to join a conference without putting down an SDP. This scenario has been observed when a corrupted database associated a conference information to a chatroom. At startup, in fact, the core would add media capabilities to the chatroom and if the client is removed from and then added back in, the chatroom zould stay in the CreationPending state because the call_received method would treat the chatroom as such (the received INVITE has no SDP) but method ClientConference::onFocusCallStateChanged would deal with it as it was a conference since it supports media according to its parameters. To overcome this inconsistency, conference parameters are corrected in the ClientConference::onFocusCallStateChanged method. Add chatroom callbacks to conference with chat capabilities when start up a core for testing