BaseConnectionRequestsInterface: Fixed createChannel() argument checks.
!Hackish! BaseChannelMessagesInterface::sendMessage: Token added to message header.
BaseConnection::Private: "parent" member renamed to clear "connection".
BaseConnection: Request map argument added to some channel related methods.

Argument added to {create,ensure}Channel() methods and it's callbacks.

Request map can contain important details, so should be passed to
underlying creation methods.

Added BaseConnection::Private::getChannelPropertiesFromRequest() method.
BaseConnection: Improved Private::getChannelPropertiesFromRequest().

Implemented handle type detection for conference requests.